Commit graph

  • 63c5db734d rebuild: Add explicit flag for updating Tom 2023-07-15 15:36:17 +02:00
  • df386e9f65 barrel: Remove uploadprogress Tom 2023-07-15 15:17:07 +02:00
  • 53200d01a6 Provide better explanations for system parameters Tom 2023-07-15 15:12:58 +02:00
  • 2459cc005f Unify instance_{rebuild,provision}.html Tom 2023-07-15 13:51:48 +02:00
  • 760aae0dc1 Add support for Content-Security-Policy in images Tom 2023-07-13 23:26:37 +02:00
  • 17d64826df StackWithResources: Update ComposeYML behaviour Tom 2023-07-14 15:21:18 +02:00
  • e2f5c66b1c Remove custom template logic Tom 2023-07-14 14:26:28 +02:00
  • 588cb7ebaa stack: Do not use templates for env files Tom 2023-07-14 14:04:38 +02:00
  • 46b16e5700 templating: Remove unused lazy code Tom 2023-07-13 22:51:20 +02:00
  • 1c68893a02 api: Cleanup websocket protocol Tom 2023-07-13 15:54:45 +02:00
  • 16fa721048 frontend: Add linting for ts code Tom 2023-07-13 13:51:18 +02:00
  • ddb4bb3546 Add support for provisioning and rebuilding via interface Tom 2023-07-09 11:18:14 +02:00
  • f5c5999f44 Add Status Report to Info page Tom 2023-07-10 18:47:06 +02:00
  • cda68d3454
    Bugfix in provisioning Tom Wiesing 2023-07-09 14:22:33 +02:00
  • 8f8d448836 Allow changing of php versions Tom 2023-07-09 11:52:33 +02:00
  • e207496229 Properly name the fontawesome script Tom 2023-07-04 13:27:29 +02:00
  • 430a3d7286 Add install_fontawesome.sh script Tom 2023-07-04 13:22:35 +02:00
  • 154f9a93ea
    barrel: Use default value for base image Tom Wiesing 2023-06-30 12:34:51 +02:00
  • 5a85494194
    Disable 'phpinfo' Tom Wiesing 2023-06-30 12:28:49 +02:00
  • d114c8fafe Add support for php 8.1 Tom Wiesing 2023-06-29 11:05:40 +02:00
  • 3ef9c23a0c Add API for resolver Tom 2023-06-29 10:05:29 +02:00
  • 4f4fa2b3d7 Tokens: User improvements Tom 2023-06-29 09:44:04 +02:00
  • 8ccd490bed Improvements for tokens Tom 2023-06-29 08:59:19 +02:00
  • effa79aacd WIP Tom 2023-06-22 13:30:44 +02:00
  • 4b93d7dace Begin documenting api Tom Wiesing 2023-06-15 11:04:25 +02:00
  • 161e08fe1f WIPL tokens Tom 2023-06-06 18:26:53 +02:00
  • c09c729157 Add news item Tom 2023-06-29 13:06:36 +02:00
  • 2bda0e7ab9 Automatically remove <meta name="generator"> by default Tom 2023-06-29 12:49:54 +02:00
  • 7ca9686552 barrel: Remove server tags from output Tom 2023-06-29 12:20:40 +02:00
  • b084e3673b internal/dis/component/sql: Fix backup for mariadb Tom 2023-06-27 14:26:23 +02:00
  • 865959f530 sql: Fix mariadb version and unsafeWaitShell Tom 2023-06-23 11:34:43 +02:00
  • 75ceab241e barrel: Rename HOSTNAME=>WISSKI_HOSTNAME Tom 2023-06-23 10:56:25 +02:00
  • 290273e4ca Add a command to automatically create a block Tom 2023-06-22 14:46:42 +02:00
  • 7b28fc5661
    Use golang 1.20.5 Tom Wiesing 2023-06-07 09:23:15 +02:00
  • fcdb3a1d6a Fix regression in stagingContext Tom 2023-05-30 11:25:01 +02:00
  • 3a893bbfb6
    Replace "errorx".First => "errors".Join Tom Wiesing 2023-05-10 13:36:08 +02:00
  • bbbd1240eb grants: Actually order Tom 2023-05-05 11:56:43 +02:00
  • 6d48261876 user panel: Add admin interface button Tom 2023-05-04 15:49:37 +02:00
  • 8f362172db grants: List in alphabetical order Tom 2023-05-04 15:49:18 +02:00
  • 9db53d39c4 Implement basic API scoping Tom 2023-05-04 15:13:51 +02:00
  • 064ae2f564 Implement scopes Tom 2023-05-03 14:21:58 +02:00
  • be07ac5d83 pathbuilder: Ignore error (when system is dead) Tom 2023-05-02 23:15:26 +02:00
  • 048b8dc78d
    Update to go 1.20.4 Tom Wiesing 2023-05-02 20:41:40 +02:00
  • bcb7f558c9 phpx/server: Further performance improvements Tom 2023-05-01 20:33:11 +02:00
  • 9a9c4539a4 pathbuilder.php: Avoid extra sql requests Tom 2023-05-01 15:52:43 +02:00
  • a9572e6613 phpx/server: improve wire format Tom 2023-05-01 15:50:21 +02:00
  • ffd9d2e695 Record how long each fetcher took Tom 2023-05-01 14:17:25 +02:00
  • 2fac0390b1 api: Begin implementing an API Tom 2023-04-28 10:25:36 +02:00
  • 1a5e83be10 internal/config: Fix host rule Tom 2023-04-27 15:14:19 +02:00
  • 8c4de32246 Update home config Tom 2023-04-27 14:57:43 +02:00
  • 44af84abe9 config/bool: Fix broken marshaling Tom 2023-04-27 14:41:55 +02:00
  • 6362b2887b go1.20+: Refuse to work if cgo is enabled Tom 2023-04-27 11:13:47 +02:00
  • 5e9795ad0c home: allow disableing list Tom 2023-04-27 10:49:30 +02:00
  • 35544bd64c internal/sql: Add bugfix to display Tom 2023-04-27 10:26:46 +02:00
  • 285aaff77d
    Experimental: Update traefik Host() rules for v3 Tom Wiesing 2023-04-12 19:21:11 +02:00
  • 34db2e1923
    Allow admin password to be revealed Tom Wiesing 2023-04-12 14:05:24 +02:00
  • 85c63f24a9
    ssh: Update help page and allow service forwarding Tom Wiesing 2023-04-12 13:42:27 +02:00
  • eacd59bb1b
    slug: Prohibit slugs ending in '_' for future use Tom Wiesing 2023-04-12 11:26:25 +02:00
  • 7ff2ecf7fe
    Update to newest pkglib Tom Wiesing 2023-04-09 22:00:24 +02:00
  • 1bdcb6e3b4
    Update to go 1.20.3 Tom Wiesing 2023-04-09 21:40:26 +02:00
  • 1f68ded163
    Use newer pkglib Tom Wiesing 2023-04-08 21:26:33 +02:00
  • 0f6803f890
    Use fsx package and friends from pkglib Tom Wiesing 2023-04-08 17:51:17 +02:00
  • 1f8c55da7c
    backup.go: Add newline when adding file Tom Wiesing 2023-03-28 10:41:46 +02:00
  • b6d3575ee9
    {snapshot,backup}: Write machine-readable report Tom Wiesing 2023-03-19 17:38:36 +01:00
  • c79dcc6b90
    Update dependencies Tom Wiesing 2023-03-16 12:25:46 +01:00
  • 3e631b3a37
    cron: wrong error message Tom Wiesing 2023-03-16 11:35:47 +01:00
  • 2acf76e465
    Fix 'blind_update' regression Tom Wiesing 2023-03-16 11:29:33 +01:00
  • 9b30223b09
    Update dependencies Tom Wiesing 2023-03-15 19:45:50 +01:00
  • 0c888eab1c
    internal/dis/component/ssh: Shorten help text Tom Wiesing 2023-03-15 11:26:03 +01:00
  • ed00ef7aff
    Fix regression: Wrong arguments to FPrintln Tom Wiesing 2023-03-15 10:29:10 +01:00
  • cd476063c3
    internal: Replace final public port name Tom Wiesing 2023-03-14 16:01:10 +01:00
  • ac5ea35c21
    Remove unusued TODO Tom Wiesing 2023-03-14 16:00:01 +01:00
  • 2493cbb078
    pkg/logging: Remove unneeded argument Tom Wiesing 2023-03-13 13:24:19 +01:00
  • d7847b5d69
    logging: Replace functions by native equivalents Tom Wiesing 2023-03-13 13:19:32 +01:00
  • 4fc937841a
    pkg/logging: Remove unused methods Tom Wiesing 2023-03-13 13:05:51 +01:00
  • e969351f8e
    config/network: Prepare for multiple networks Tom Wiesing 2023-03-13 10:10:37 +01:00
  • db1989a299
    Merge pull request #31 from FAU-CDI/dependabot/npm_and_yarn/internal/dis/component/server/assets/json5-2.2.3 Tom Wiesing 2023-03-10 23:31:05 +01:00
  • 1b38c01237
    build(deps): bump json5 in /internal/dis/component/server/assets dependabot[bot] 2023-03-10 19:49:02 +00:00
  • 4c0dd325ad
    Update static files URL Tom Wiesing 2023-03-10 20:47:55 +01:00
  • b8b3f82986
    Add workflow to autobuild & test Tom Wiesing 2023-03-09 12:41:02 +01:00
  • 57b957905e
    Use go1.20 Tom Wiesing 2023-03-09 12:30:13 +01:00
  • a5f77fc442
    Update dependencies Tom Wiesing 2023-03-09 12:29:52 +01:00
  • c31c46ee44
    Rework error messages Tom Wiesing 2023-03-09 11:13:19 +01:00
  • d22784e6f5
    templating/flags: Clone actions and crumbs Tom Wiesing 2023-03-08 15:28:00 +01:00
  • 4681f3c33d
    sql/snapshot: Bugfix Tom Wiesing 2023-03-08 15:03:26 +01:00
  • 9d74397512
    Remove config-migrate command Tom Wiesing 2023-03-08 12:49:15 +01:00
  • 854e756016
    Add NEWS.md Tom Wiesing 2023-03-08 12:48:45 +01:00
  • 3579529397
    Update README.md Tom Wiesing 2023-03-08 12:48:32 +01:00
  • aa36dc4108
    Update pkglib dependency Tom Wiesing 2023-03-08 12:34:28 +01:00
  • 840efd5c03
    config: Remove erronous yaml entries Tom Wiesing 2023-03-08 12:25:32 +01:00
  • 7371cc2163
    internal/config/config: Remove unuused field Tom Wiesing 2023-03-08 12:09:00 +01:00
  • f0073a649f
    Multiplex http and ssh ports Tom Wiesing 2023-03-08 11:27:19 +01:00
  • 668f1dd193
    component/web: Implement nicer compose reader Tom Wiesing 2023-03-07 10:51:18 +01:00
  • 1855090f26
    Initial support for native docker client Tom Wiesing 2023-03-04 09:18:36 +01:00
  • 2ee8dfaaec
    internal/server: Log unknown errors Tom Wiesing 2023-03-06 22:32:03 +01:00
  • 751f5a6074
    Update to golang 1.20.1 Tom Wiesing 2023-03-05 08:28:38 +01:00
  • 141d10746e
    internal: Remove unneeded methods Tom Wiesing 2023-03-03 10:58:00 +01:00
  • 4cdf29d8bf
    frontend/remote: Display "cancel" when cancelling a process Tom Wiesing 2023-03-02 13:08:27 +01:00
  • 9807213e60
    Replace deprecated os.Is{Not,}Exist calls Tom Wiesing 2023-03-02 12:56:20 +01:00
  • 473040a69f
    Remove environment.Environment struct Tom Wiesing 2023-03-02 12:52:51 +01:00