Tom Wiesing
873fdcd5c2
Update to new goprogram version
2023-11-02 12:05:13 +01:00
Tom
064ae2f564
Implement scopes
2023-05-03 14:21:58 +02:00
Tom Wiesing
5e89fadeeb
Migrate pkg/lazy => pkglib/{lazy,lifetime}
2023-02-26 10:00:47 +01:00
Tom Wiesing
c3ca8e2974
Move to github.com/tkw1536/pkglib package
...
This commit removes various modules that can be migrated to the
github.com/tkw1536/pkglib package without any code changes (beyond
module renamings).
2023-02-26 09:53:25 +01:00
Tom Wiesing
a00195be16
templates: Add a proper menu and navigation
2023-01-11 14:34:04 +01:00
Tom Wiesing
73d821e320
sql: Refactor use of tables
2023-01-09 10:24:24 +01:00
Tom Wiesing
69b6579de7
Add initial implementation of grants
2023-01-06 18:59:09 +01:00
Tom Wiesing
3aa79b0d23
Implement initial login functionality
2023-01-06 18:59:06 +01:00
Tom Wiesing
f52fe6abf3
Add cron tasks to distillery
2022-12-07 10:30:48 +01:00
Tom Wiesing
890022ae64
internal: Annotate all components with groups
...
This commit ensures that the compiler has to check every component
against the groups they implement by explicitly annotating the
appropriate interfaces.
2022-11-30 11:08:46 +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
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
b3a827e042
Allow server to make backups
2022-11-16 13:07:08 +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
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
845e927117
control: Move serves into a separate components
2022-10-04 11:36:45 +02:00
Tom Wiesing
6f409be8b2
Refactor component/extras into snapshotting
2022-10-04 10:25:51 +02:00
Tom Wiesing
630da9e12f
{backup,snapshot}: Log and display in control
2022-10-03 11:22:45 +02:00
Tom Wiesing
3b112f1b8e
snapshots: Handle as separate components
2022-10-02 18:17:47 +02:00
Tom Wiesing
698f04e13e
Create new 'extras' components for management
2022-10-01 20:18:58 +02:00
Tom Wiesing
1dac09bc03
snapshots: Prepare for restructuring
...
This commit renames the 'wisski' package to 'dis' and prepares the
snapshots component for restructuring.
2022-10-01 19:53:18 +02:00