Commit graph

60 commits

Author SHA1 Message Date
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
AKP
49d5e810e2 Revert "Show last updated time and username"
This reverts commit 23a7c3e119.
2023-08-05 23:30:22 +01:00
AKP
ea97b2d72d Revert "Update management.go"
This reverts commit c430817a31.
2023-08-05 23:30:21 +01:00
AKP
f084afa849 Revert "Update management.go"
This reverts commit ceb4b47e9d.
2023-08-05 23:30:19 +01:00
AKP
f7cf407ca7 Revert "Update management.go"
This reverts commit aa8cc9bb07.
2023-08-05 23:30:14 +01:00
AKP
aa8cc9bb07
Update management.go 2023-08-05 14:01:53 +01:00
AKP
ceb4b47e9d
Update management.go 2023-08-05 13:50:30 +01:00