rnsrk
51e0773097
use wisski wrapper instead single modules
2024-05-22 08:19:46 +02:00
rnsrk
d5ffb21211
add leaflet
2024-05-22 08:19:13 +02:00
Tom Wiesing
2d1f3e3819
Bump pkglib to go1.22 version
2024-04-08 23:37:04 +02:00
Tom Wiesing
8235ea9105
Require access to Still via method
...
This commit adds a safeguard to accessing the still from a specific
component by requiring access via the component.GetStill method.
2024-04-08 22:39:32 +02:00
Tom Wiesing
81fa84c244
cli/flags: Permit duplicate choices struct tag
2024-04-08 21:39:38 +02:00
Tom Wiesing
26236b6c9a
ssh/ssh: Remove uneeded dependencies field
2024-04-08 21:37:08 +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
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
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
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
e91f1f2413
iiipsrv: Use filesystem prefix
2023-11-11 11:32:23 +01:00
Tom Wiesing
10b93ddbe8
Implement experimental IIPServer support
2023-11-11 10:37:56 +01:00
Tom Wiesing
7fefb689c7
Move cron to drupal page
2023-11-10 20:23: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
e49f89d4ee
Update to Composer 2.6.5
2023-11-10 10:40:20 +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
873fdcd5c2
Update to new goprogram version
2023-11-02 12:05:13 +01: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
efb2a51216
Add Footer Block options to make_block
2023-08-30 13:59:49 +02:00
Tom
8bd44cd91e
Fix instance updating
2023-08-01 09:56:48 +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
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
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
ddb4bb3546
Add support for provisioning and rebuilding via interface
2023-07-13 10:05:16 +02:00
Tom
f5c5999f44
Add Status Report to Info page
2023-07-11 00:27:09 +02:00
Tom
8f8d448836
Allow changing of php versions
2023-07-09 11:52:49 +02:00
Tom Wiesing
154f9a93ea
barrel: Use default value for base image
2023-06-30 12:42:07 +02:00
Tom Wiesing
5a85494194
Disable 'phpinfo'
2023-06-30 12:28:49 +02:00
Tom Wiesing
d114c8fafe
Add support for php 8.1
...
This commit adds optional support for basing images on php 8.1 as
opposed to php 8.0.
2023-06-29 14:52:12 +02:00
Tom
2bda0e7ab9
Automatically remove <meta name="generator"> by default
2023-06-29 12:49:54 +02:00
Tom
7ca9686552
barrel: Remove server tags from output
2023-06-29 12:20:40 +02:00
Tom
75ceab241e
barrel: Rename HOSTNAME=>WISSKI_HOSTNAME
...
This commit renames the HOSTNAME variable to WISSKI_HOSTNAME to avoid
breaking the container under specific circumstances.
2023-06-23 10:56:25 +02:00
Tom
290273e4ca
Add a command to automatically create a block
2023-06-22 14:46:42 +02:00
Tom
be07ac5d83
pathbuilder: Ignore error (when system is dead)
2023-05-02 23:15:58 +02:00
Tom
9a9c4539a4
pathbuilder.php: Avoid extra sql requests
2023-05-01 15:52:43 +02:00
Tom
a9572e6613
phpx/server: improve wire format
...
This commit updates the wire format of the phpx server. Instead of being
string-based, messages sent back and forth between go and php are now
base64-encoded DEFLATEd strings. This makes them a lot smaller and
faster to send.
2023-05-01 15:50:21 +02:00
Tom
ffd9d2e695
Record how long each fetcher took
2023-05-01 14:17:25 +02:00
Tom Wiesing
285aaff77d
Experimental: Update traefik Host() rules for v3
2023-04-12 19:21:11 +02:00
Tom Wiesing
7ff2ecf7fe
Update to newest pkglib
2023-04-09 22:00:24 +02:00
Tom Wiesing
0f6803f890
Use fsx package and friends from pkglib
2023-04-08 17:52:19 +02:00
Tom Wiesing
3e631b3a37
cron: wrong error message
2023-03-16 11:35:47 +01:00
Tom Wiesing
2acf76e465
Fix 'blind_update' regression
2023-03-16 11:29:33 +01:00