Commit graph

66 commits

Author SHA1 Message Date
AKP
24c89fc380 Update managementUI.go 2024-12-03 23:12:25 +00:00
AKP
e73ef26b22
Sort sites in order of most recently updated 2024-12-03 23:05:47 +00:00
AKP
87dbb6c7e9
Ignore caddy executables 2024-12-03 23:05:34 +00:00
AKP
ee24d9a00b
Revert mistaken replacement of github.com with git.tdpain.net 2024-12-03 20:01:24 +00:00
AKP
99d2e40dc1
Fix Dockerfile casing warning 2024-12-03 19:56:52 +00:00
AKP
a8d4faad40
Change module path to be selfhosted 2024-12-03 19:56:23 +00:00
AKP
bd6b0c0714
Add .gitlab-ci.yml 2024-12-03 19:49:36 +00:00
AKP
ca0fc80a1a
explode github actions 2024-12-03 19:44:18 +00:00
AKP
62274f6023
Add started message and remove useless type 2024-12-03 19:31:16 +00:00
AKP
96ffc31849
fix: take directory of executable path in config 2024-12-03 19:25:25 +00:00
AKP
6286d01178
Search for Caddy exexcutable alongside main executable 2024-12-03 19:18:18 +00:00
AKP
2b2bac7f62
Update Dockerfile to include embedded Caddy server 2024-12-03 19:16:58 +00:00
AKP
3339726a05
Show last updated datetime in UI 2024-12-03 17:51:56 +00:00
AKP
dcc68d1174
Add a last updated time to sites 2024-12-03 17:42:40 +00:00
AKP
d99c8f2de0
Use nice modal UI for route deletion confirmation 2024-12-01 22:47:14 +00:00
AKP
23750a2771
Make delete box very red and very scary 2024-12-01 22:32:00 +00:00
AKP
dff2ac83f0
Use modals to confirm deletion 2024-12-01 22:26:53 +00:00
AKP
b9acaf5123
Delete old sites when new sites are uploaded 2024-12-01 22:22:12 +00:00
AKP
3e137ad4de
Remove useless extra types 2024-12-01 21:49:57 +00:00
AKP
f479ad8fbc
Remove some confusing sorting bugs? maybe? 2024-12-01 21:48:19 +00:00
AKP
2c8ea9397e
Do not populate routes with no site bundles 2024-12-01 20:38:10 +00:00
AKP
2297ea46b9
Switch to using modals on the admin panel 2024-12-01 20:37:40 +00:00
AKP
8191854ffb
Add proper startup test to Caddy controller 2024-12-01 18:06:43 +00:00
AKP
6e197ad780
Semi-functional UI 2024-12-01 17:49:36 +00:00
AKP
f790288f76
Add Caddy controller TODO 2024-11-30 20:03:05 +00:00
AKP
822c3fd0ec
Switch to using Caddy to serve static files 2024-11-30 12:39:24 +00:00
AKP
62bb70b20a
Add Caddyfile support to zipfile plugin 2024-11-30 12:14:08 +00:00
AKP
97af6b6073
Add Caddy build script and test data 2024-11-25 23:34:06 +00:00
AKP
d58d5791b7
Re-implement ZIP filesystem using Caddy config parameters 2024-11-25 23:18:53 +00:00
AKP
b472df513d
Initial guessing Caddy ZIP FS module 2024-11-25 22:51:07 +00:00
AKP
ba3ff0bd5e
Add new UI 2024-11-17 00:39:41 +00:00
AKP
9d861f2180
Add management index handler 2024-11-15 19:09:09 +00:00
AKP
705d093852
It works! 2024-11-15 18:52:23 +00:00
AKP
33b0f143f7
Alter 2 files
Update sites.go
Update management.go

Signed-off-by: AKP <abi@tdpain.net>
2024-11-13 23:03:04 +00:00
AKP
b3f84c433e
Add site create/delete/upload endpoints 2024-11-13 22:19:17 +00:00
AKP
0f5c990dfe
Add lifecycle to database 2024-11-13 00:12:43 +00:00
AKP
edafbf2089
Update sites.go 2024-11-13 00:06:48 +00:00
AKP
5e45e39272
Alter 3 files
Update config.go
Update management.go
Update sites.go
2024-11-12 23:59:56 +00:00
AKP
9d3232f00a
Use go.uber.com/fx for bootstrapping the app 2024-11-12 23:54:35 +00:00
AKP
02f4a881a9
Use mainline log/slog package 2024-11-12 22:13:25 +00:00
AKP
3b949bf3fb
Alter 2 files
Update database.go
Update models.go
2024-11-12 21:57:34 +00:00
AKP
92f39ae080
Upload sites 2024-11-10 22:13:10 +00:00
AKP
818adaff4a
Use new upload style 2024-11-10 20:08:40 +00:00
AKP
976aae76ac
Add database package 2024-11-10 18:08:43 +00:00
AKP
af6bb96c4d
Migrate to go.akpain.net/cfger from homebrew configuration loader 2024-11-09 22:02:31 +00:00
AKP
279a90327d Revert "Add Gitlab CI build"
This reverts commit 96a3a79a88.
2024-11-05 00:02:14 +00:00
AKP
96a3a79a88
Add Gitlab CI build 2024-11-05 00:00:47 +00:00
AKP
6e23ee2beb
Add stylesheet to management page 2024-11-04 23:59:16 +00:00
AKP
a7a13019c3
Make directories on the fly when extracting ZIP files
This was causing crashes with some ZIP files
2024-05-22 00:40:34 +01:00
AKP
9da45a18a3
Update managementIndex.html 2023-08-06 00:43:31 +01:00