Tom Wiesing
71ef3a290e
Better error tracing
2023-11-15 11:06:30 +01:00
Tom Wiesing
e968f0a5b9
barrel/Running: Handle error case betters
2023-11-15 11:02:59 +01:00
Tom Wiesing
aacde06636
triplestore: Use http timeout if possible
2023-11-15 09:51:35 +01:00
Tom Wiesing
6a739df24b
assets: Use new websocket client
2023-11-13 11:04:03 +01:00
Tom Wiesing
e91f1f2413
iiipsrv: Use filesystem prefix
2023-11-11 11:32:23 +01:00
Tom Wiesing
60911fe1b1
IIP Image server no longer experimental
2023-11-11 11:23:49 +01:00
Tom Wiesing
a23aeb0f8b
socket/actions: Fix regular actions
2023-11-11 10:46:18 +01:00
Tom Wiesing
10b93ddbe8
Implement experimental IIPServer support
2023-11-11 10:37:56 +01:00
Tom Wiesing
5d84301361
instance_ssh: Add snippet for properly configured systems
2023-11-11 10:26:02 +01:00
Tom Wiesing
522c9dbc26
ssh: Update snippet for config
2023-11-11 10:20:58 +01:00
Tom Wiesing
89317662de
Add database-only option of storing iiip-server
2023-11-11 09:59:16 +01:00
Tom Wiesing
733aa237d1
Include time taken to render in footer
2023-11-10 20:39:06 +01:00
Tom Wiesing
7fefb689c7
Move cron to drupal page
2023-11-10 20:23:55 +01:00
Tom Wiesing
7c544d9ae4
instance_users: Invert sort
2023-11-10 19:43:55 +01:00
Tom Wiesing
83a3c743e3
admin/instance: Make the overview page faster
2023-11-10 19:37:24 +01:00
Tom Wiesing
419902c59b
panel/admin: Continue moving out information
...
This page further splits up the admin page into several parts.
2023-11-10 19:37:24 +01:00
Tom Wiesing
ff92df3a87
Move snapshots to separate page
2023-11-10 19:37:24 +01:00
Tom Wiesing
a43ada586d
assets: Ensure tabs are spaced properly
2023-11-10 19:37:24 +01:00
Tom Wiesing
1379b4d11a
Move instance > purge to a separate page
2023-11-10 19:37:24 +01:00
Tom Wiesing
a2ad685b61
Begin rework of the instances page
2023-11-10 19:37:24 +01:00
Tom Wiesing
207e23778b
Add support for tabs
2023-11-10 19:37:24 +01:00
Tom Wiesing
7b5f8a9882
websocket actions: Refactor registration
2023-11-10 19:37:24 +01:00
Tom Wiesing
08ab7b4383
Rework actions to be loaded dynamically
2023-11-10 19:37:24 +01:00
Tom Wiesing
e49f89d4ee
Update to Composer 2.6.5
2023-11-10 10:40:20 +01:00
Tom Wiesing
297c6c875d
Remove never call to panic
2023-11-03 13:05:36 +01:00
Tom Wiesing
eaa98901b5
Minor code formatting
2023-11-03 11:04:14 +01:00
Tom Wiesing
c43a584bc8
Cleanup Requirement Order
2023-11-02 20:10:56 +01:00
Tom Wiesing
d6c0c465e4
Implement basic flavor support
2023-11-02 20:06:26 +01:00
Tom Wiesing
9a3e508ce8
Use PanelDomain in help texts
2023-11-02 14:48:23 +01:00
Tom Wiesing
6b3460c702
Remove prefix from special domains
...
Because LE doesn't issue certs for them
2023-11-02 14:31:08 +01:00
Tom Wiesing
5ef2e14ae9
Allow not serving the toplevel domain
2023-11-02 14:15:10 +01:00
Tom Wiesing
a90c68bf5e
Allow exposing graphdb and phpmyadmin via config
2023-11-02 13:31:54 +01:00
Tom Wiesing
873fdcd5c2
Update to new goprogram version
2023-11-02 12:05:13 +01:00
Tom Wiesing
b91d9aae1e
update runtime scripts
2023-09-20 10:13:48 +02:00
Tom Wiesing
181b474c8f
runtime: Mount new runtime directory
...
This commit updates the runtime directory to include a couple of utility
scripts. These are mounted into every directory.
2023-09-20 10:10:48 +02:00
Tom Wiesing
db67342709
Add 'install_dompurify.sh'
2023-09-19 14:11:23 +02:00
Tom Wiesing
8aab760baf
triplestore: use 16mb of memory
2023-09-01 10:39:07 +02:00
Tom
efb2a51216
Add Footer Block options to make_block
2023-08-30 13:59:49 +02:00
Tom Wiesing
19d77064b0
assets: Update packages to latest and add DO NOT EDIT
2023-08-23 14:26:35 +02:00
Tom
8bd44cd91e
Fix instance updating
2023-08-01 09:56:48 +02:00
Tom Wiesing
b2c12ac9be
Update to new pkglib + goprogram versions
2023-07-19 02:55:46 +02:00
Tom
df386e9f65
barrel: Remove uploadprogress
...
During testing, it turns out that Drupal does not recognize the
uploadprogress library for unknown reasons. Therefore this commit
removes it from the Dockerfile to reduce attack surface.
2023-07-15 15:17:07 +02:00
Tom
53200d01a6
Provide better explanations for system parameters
2023-07-15 15:13:42 +02:00
Tom
2459cc005f
Unify instance_{rebuild,provision}.html
...
This commit unifies the templates for rebuild and provision as they are
nearly identical.
2023-07-15 15:13:42 +02:00
Tom
760aae0dc1
Add support for Content-Security-Policy in images
...
This commit adds support for the "Content-Security-Policy" header in the
barrel images.
2023-07-15 15:13:42 +02:00
Tom
17d64826df
StackWithResources: Update ComposeYML behaviour
...
Previously, there was a function to manually read bytes for a
docker-compose.yml. But this proved to be akward at runtime.
Instead, this code automatically reads an existing docker-compose.yml,
and takes care of marshalling and unmarshalling.
2023-07-14 15:23:21 +02:00
Tom
e2f5c66b1c
Remove custom template logic
...
This commit removes custom template logic in the entire distillery
codebase.
2023-07-14 15:23:21 +02:00
Tom
588cb7ebaa
stack: Do not use templates for env files
...
This commit removes the templating logic for writing .env files.
Instead it simply writes a key-value directory directly to the destined
file.
2023-07-14 14:06:10 +02:00
Tom
46b16e5700
templating: Remove unused lazy code
2023-07-13 23:24:31 +02:00
Tom
1c68893a02
api: Cleanup websocket protocol
...
This commit cleans up the websocket protocol to be in line with the
documentation.
2023-07-13 23:24:11 +02:00