Commit graph

276 commits

Author SHA1 Message Date
Tom Wiesing
b27871f39a
Add initial support for solr 2022-11-16 13:07:17 +01:00
Tom Wiesing
7bedeefb50
Fix pathbuilder export 2022-11-16 13:07:17 +01:00
Tom Wiesing
7a53703aaa
templates: Add ingredients page 2022-11-16 13:07:16 +01:00
Tom Wiesing
d64e6f8ec3
templates: Share fragments 2022-11-16 13:07:16 +01:00
Tom Wiesing
dd7be3f520
control/info: Setup template inheritance 2022-11-16 13:07:16 +01:00
Tom Wiesing
e5cd57cb7d
debug: Expose list of components to frontend 2022-11-16 13:07:16 +01:00
Tom Wiesing
2e47626900
php: Move server code into new phpx package 2022-11-16 13:07:15 +01:00
Tom Wiesing
4df5f6387c
static: Add missing dependency 2022-11-16 13:07:15 +01:00
Tom Wiesing
e5ddede0c7
internal/dis/componeont/control: Move paths 2022-11-16 13:07:15 +01:00
Tom Wiesing
52559e4d68
ingredient/info: Add Fetcher concept 2022-11-16 13:07:14 +01:00
Tom Wiesing
a6501b42c7
ingredient/php: Update PHP Serialization 2022-11-16 13:07:14 +01:00
Tom Wiesing
42b8cbd865
Move WissKI Parts to new ingredients system 2022-11-16 13:07:14 +01:00
Tom Wiesing
b5b1ce2340
internal/component => internal/dis/component 2022-11-16 13:07:14 +01:00
Tom Wiesing
9443217441
internal/component: Move pool around 2022-11-16 13:07:13 +01:00
Tom Wiesing
f7c8a43844
component: Rename and simplification 2022-11-16 13:07:13 +01:00
Tom Wiesing
e320bb37bb
component: Automatically determine names 2022-11-16 13:07:13 +01:00
Tom Wiesing
10df1c3243
Move internal/core => internal/cli 2022-11-16 13:07:13 +01:00
Tom Wiesing
8d2855fdcb
Rename snapshots.Manager => exporter.Exporter 2022-11-16 13:07:13 +01:00
Tom Wiesing
063f3f9b7d
Move wisski instance code to separate package 2022-11-16 13:07:12 +01:00
Tom Wiesing
7c3c84e116
internal/component: Move Pool into lazy package 2022-11-16 13:07:12 +01:00
Tom Wiesing
bcfd0765b0
wisski_info: Remove old logging code 2022-11-16 13:07:12 +01:00
Tom Wiesing
8701fab93b
pkg/{timex,wait}: Unify code 2022-11-16 13:07:12 +01:00
Tom Wiesing
36891d7e7c
frontend: Make Control Server nicer 2022-11-16 13:07:11 +01:00
Tom Wiesing
c258b46443
add wisski_php_server 2022-11-16 13:07:11 +01:00
Tom Wiesing
45af2cc95b
frontend: Add instance update functionality 2022-11-16 13:07:11 +01:00
Tom Wiesing
ccab2883a6
frontend: Rework asset generation
This commit reworks frontend asset generation to not need manually
written html files, but instead generate them automatically.
2022-11-16 13:07:11 +01:00
Tom Wiesing
ebdbe9fabd
frontend: Make buttons nicer 2022-11-16 13:07:10 +01:00
Tom Wiesing
cdc7d69ad9
dis: Rework styling and build procedure 2022-11-16 13:07:10 +01:00
Tom Wiesing
1e1d1a3cad
Allow instance rebuild via interface 2022-11-16 13:07:10 +01:00
Tom Wiesing
5e7c5b2d23
snapshot: Lock instances before making snapshot 2022-11-16 13:07:10 +01:00
Tom Wiesing
f1c5d518c2
barrel: Fix typo for ssh keys 2022-11-16 13:07:09 +01:00
Tom Wiesing
f8dd6cb956
Remove unuused legacy https functionality 2022-11-16 13:07:09 +01:00
Tom Wiesing
471ccbadc5
Move to Traefik 2022-11-16 13:07:09 +01:00
Tom Wiesing
bf57c0d5a6
{backup,snapshot}: Rename common code to export 2022-11-16 13:07:09 +01:00
Tom Wiesing
b3a827e042
Allow server to make backups 2022-11-16 13:07:08 +01:00
Tom Wiesing
aeceae11d5
frontend/control: Manually assert type 2022-11-16 13:07:08 +01:00
Tom Wiesing
a070ced312
frontend: Use typescript over javascript 2022-11-16 13:07:08 +01:00
Tom Wiesing
491a356877
frontend: Disable source maps 2022-11-16 13:07:08 +01:00
Tom Wiesing
04c90fadac
internal/static: Refactor building process 2022-11-16 13:07:08 +01:00
Tom Wiesing
464b1bf5dd
internal/static: Bundle resources automatically 2022-11-16 13:07:07 +01:00
Tom Wiesing
88a2ba4297
component/static: Seperate out static file handling 2022-11-16 13:07:07 +01:00
Tom Wiesing
3d4db1744b
internal/home: Add a status page on home 2022-11-16 13:07:07 +01:00
Tom Wiesing
7cda92b342
Update to goprogram 0.1.0 2022-11-16 13:07:06 +01:00
Tom Wiesing
d2d681a4f2
control/instance: Show if excluded from resolver 2022-11-16 13:07:06 +01:00
Tom Wiesing
ce0c053fde
resolver: Fix bugs 2022-11-16 13:07:06 +01:00
Tom Wiesing
f14217baae
prefixes: Drop old file-based methods 2022-11-16 13:07:05 +01:00
Tom Wiesing
32107265d4
components/resolver: Use database instead of file approach 2022-11-16 13:07:05 +01:00
Tom Wiesing
84dcaa62a9
internal/component: Further optimize initialization 2022-11-16 13:07:05 +01:00
Tom Wiesing
abc985892a
internal/dis: Rework initialization 2022-11-16 13:07:04 +01:00
Tom Wiesing
4358320433
component/provision: Make components purgable 2022-10-04 13:27:55 +02:00