Commit graph

406 commits

Author SHA1 Message Date
Tom Wiesing
d268728f7d
(exit.Error).Wrap => (exit.Error).WrapError
This commit moves from the deprecated (exit.Error).Wrap function to the
(exit.Error).WrapError instead.
2024-04-08 21:32:06 +02:00
Tom Wiesing
7763644ebe
Add 'dangerously_use_adapter_prefixes' setting
This commit adds a setting to not scan the triplestore for prefixes, but
instead use the prefixes listed in adapaters as the only URIs to
resolve.
2024-04-08 14:43:40 +02:00
Tom Wiesing
fd53a901c3
remove empty classes 2024-04-08 13:56:10 +02:00
Tom Wiesing
95f09ab881
Add rebuild triplestore button to frontend 2024-04-04 15:30:48 +02:00
Tom Wiesing
e5100a1f22
rebuild: Add on-the-fly compression 2024-04-04 14:42:55 +02:00
Tom Wiesing
674b9d8d07
Add initial triplestore rebuild functionality 2024-04-04 13:52:15 +02:00
Tom Wiesing
8a1319df16
Update repository template 2024-04-04 09:28:30 +02:00
Tom Wiesing
ec50392609
internal/wisski: Move dockerfile and image build into a subdirectory 2024-04-03 11:48:48 +02:00
Tom Wiesing
9a8262b44a
Add more documentation to each instance
This commit adds a new "README.md" file to each instance, adding more
documentation.
2024-04-01 17:16:29 +02:00
Tom Wiesing
24ff81f7cd
Add local.settings.php to every instance
This commit adds a new file 'local.settings.php' to each distillery
instance. This file can be used to automatically edit global distillery
settings.
2024-04-01 16:43:11 +02:00
Tom Wiesing
6eab3ac311
Add initial setup global settings 2024-04-01 16:43:11 +02:00
Tom Wiesing
dc79b5c2d7
Add php8.3 to known versions 2023-12-07 16:05:36 +01:00
Tom Wiesing
0ab8d3a4e4
Expose 'install-dompurify' and 'install-colorbox'
This commit exposes the install dompurify and install colorbox
javascript libraries via the browser.
2023-12-04 12:21:17 +01:00
Tom Wiesing
b2231f6307
protocol: Don't call it legacy 2023-12-04 11:28:54 +01:00
Tom Wiesing
044a4a11e1
Rename websocket protocol to legacy 2023-12-02 09:27:05 +01:00
Tom Wiesing
78976d0179
assets: Run ts-standard 2023-12-02 09:09:28 +01:00
Tom Wiesing
ef4ed86bc2
csrf: Use "/" path 2023-12-02 09:06:11 +01:00
Tom Wiesing
f8773df4cc
panel: Tweak small-screen-spacing 2023-12-02 00:03:59 +01:00
Tom Wiesing
1b4c3f60e0
panel: Move tabs around on smaller screens 2023-12-01 23:47:58 +01:00
Tom Wiesing
b8a26ca797
panel: Tweak sizes on mobile 2023-12-01 23:37:25 +01:00
Tom Wiesing
058875bcd9
panel: Make menu collapsible
This commit makes the top menu collapsible on all pages.
2023-12-01 23:31:44 +01:00
Tom Wiesing
0290a42d07
Add new debug option for http 2023-11-22 17:28:46 +01:00
Tom Wiesing
0ba34fe80f
Use secure cookies iff https is enabled 2023-11-21 13:34:21 +01:00
Tom Wiesing
50dc4f3a2e
Revert "internal/config: Cache csrf secret"
This reverts commit dfb97405ed.
2023-11-20 13:33:57 +01:00
Tom Wiesing
dfb97405ed
internal/config: Cache csrf secret 2023-11-20 13:25:13 +01:00
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