Commit graph

  • 790460f9de
    Revert "Dockerfile: Use php 8.1" Tom Wiesing 2022-12-06 12:57:33 +01:00
  • a7f236118c
    Dockerfile: Use php 8.1 Tom Wiesing 2022-12-06 10:15:17 +01:00
  • 4dc2559431
    api/login: Use 'See Other' return code Tom Wiesing 2022-12-05 14:04:37 +01:00
  • e9b88b9991
    barrel/build: Cleanup code Tom Wiesing 2022-12-05 14:03:26 +01:00
  • b86e6294de
    ingredient/locker: Unlock even after cancel Tom Wiesing 2022-12-05 14:01:53 +01:00
  • 7006277409
    sql/gorm: Use zerolog logger Tom Wiesing 2022-12-02 10:25:59 +01:00
  • 6f1ba24761
    Update logging behavior Tom Wiesing 2022-12-01 12:42:04 +01:00
  • 3b78b06fff
    wdcli: Use progress writer instead of IOStream Tom Wiesing 2022-11-30 11:39:29 +01:00
  • 890022ae64
    internal: Annotate all components with groups Tom Wiesing 2022-11-30 11:08:46 +01:00
  • 3455f491ca
    Add context Tom Wiesing 2022-11-28 13:30:08 +01:00
  • 996ecb9f80
    Implement user password checking Tom Wiesing 2022-11-25 15:06:01 +01:00
  • 8e2d2cce3e
    httpx: Add new redirect Tom Wiesing 2022-11-24 14:19:17 +01:00
  • 41d41035e3
    create-repo: Enable indexes by default Tom Wiesing 2022-11-24 10:50:45 +01:00
  • f277b9f062
    storage: Add a more generic API Tom Wiesing 2022-11-24 10:43:20 +01:00
  • 82bfc15057
    Add user login to admin interface Tom Wiesing 2022-11-23 16:57:09 +01:00
  • dbe494751a
    system_update: Run system updates sooner Tom Wiesing 2022-11-23 15:28:15 +01:00
  • 55d5c9c529
    config: Handle errors better Tom Wiesing 2022-11-23 15:27:58 +01:00
  • 8997f54a8c
    Add drupal_user command Tom Wiesing 2022-11-22 13:32:29 +01:00
  • 3a32b7f03a
    {triplestore,sql}: Mount directories to allow dynamic import Tom Wiesing 2022-11-22 12:58:11 +01:00
  • 099c4457b5
    ssh: Move folder to right place Tom Wiesing 2022-11-22 10:32:36 +01:00
  • 4d3568a2e2
    cmd/system_update: Check for 'docker' and 'docker compose' Tom Wiesing 2022-11-22 10:21:12 +01:00
  • 57f2fe8c86
    status: Rename Information => WissKI Tom Wiesing 2022-11-18 08:41:42 +01:00
  • 3fada6ad38
    Move status into a seperate package Tom Wiesing 2022-11-18 08:40:44 +01:00
  • 4752c0fcec
    Make SSH_PORT configurable Tom Wiesing 2022-11-17 09:43:01 +01:00
  • 2bcd70c1ec
    internal: Remove legacyssh Tom Wiesing 2022-11-17 09:33:46 +01:00
  • f583580160
    Add 'system_pause' command Tom Wiesing 2022-11-17 08:35:08 +01:00
  • 9a1cf4e53b
    statistics: Better display on the front page Tom Wiesing 2022-11-16 19:51:17 +01:00
  • bc1bf0db1c
    Show statistics on the public overview page Tom Wiesing 2022-11-16 17:00:10 +01:00
  • 964e74a9f4
    dis: Display initial statistics Tom Wiesing 2022-11-16 16:44:24 +01:00
  • 6d30a42e56
    cli_notices: Regenerate Tom Wiesing 2022-11-16 14:37:56 +01:00
  • 6afb59f135
    Add news.md Tom Wiesing 2022-11-16 13:32:20 +01:00
  • 1bf6d402eb
    README: Update documentation Tom Wiesing 2022-11-16 13:04:46 +01:00
  • 0ef48c2290
    Remove Vagrantfile Tom Wiesing 2022-11-16 12:40:39 +01:00
  • 6f4f33e31f
    Backup: Add missing newline in ouput Tom Wiesing 2022-11-14 14:52:25 +01:00
  • 7bfcfb3510
    ssh: Update welcome message Tom Wiesing 2022-11-14 14:51:03 +01:00
  • 8cfb23bed0
    internal/dis: Add 'watcher' component for infos Tom Wiesing 2022-11-14 11:39:23 +01:00
  • 162b1d3d65
    component: Remove legacy type alias Tom Wiesing 2022-11-14 10:57:37 +01:00
  • 11b2e3eb37
    legacyssh + ssh: Switch ports Tom Wiesing 2022-11-14 10:23:24 +01:00
  • c22fd01ed5
    purge/triplestore: Better handle deleteing Tom Wiesing 2022-11-12 19:45:29 +01:00
  • cf835135a8
    barrel: Mount $HOME Tom Wiesing 2022-11-12 19:34:50 +01:00
  • e91e9cb4d6
    ingredient/ssh: Show ssh keys in info Tom Wiesing 2022-11-12 14:32:01 +01:00
  • 5bceaa0d47
    Forward ssh2 ports into docker Tom Wiesing 2022-11-11 16:06:59 +01:00
  • 45f63935cd
    ssh: Implement authentication for new ssh server Tom Wiesing 2022-11-11 14:47:10 +01:00
  • 66b397e9da
    Rename ssh->legacyssh Tom Wiesing 2022-11-10 16:34:55 +01:00
  • b27871f39a
    Add initial support for solr Tom Wiesing 2022-11-02 13:50:11 +01:00
  • 7bedeefb50
    Fix pathbuilder export Tom Wiesing 2022-10-21 19:39:46 +02:00
  • 7a53703aaa
    templates: Add ingredients page Tom Wiesing 2022-10-21 18:12:23 +02:00
  • d64e6f8ec3
    templates: Share fragments Tom Wiesing 2022-10-20 11:26:35 +02:00
  • dd7be3f520
    control/info: Setup template inheritance Tom Wiesing 2022-10-19 19:39:04 +02:00
  • e5cd57cb7d
    debug: Expose list of components to frontend Tom Wiesing 2022-10-19 16:31:13 +02:00
  • e17ab90269
    pkg: Add spawner package Tom Wiesing 2022-10-19 14:04:24 +02:00
  • 2e47626900
    php: Move server code into new phpx package Tom Wiesing 2022-10-19 13:52:24 +02:00
  • 4df5f6387c
    static: Add missing dependency Tom Wiesing 2022-10-19 13:15:22 +02:00
  • e5ddede0c7
    internal/dis/componeont/control: Move paths Tom Wiesing 2022-10-19 11:31:21 +02:00
  • 52559e4d68
    ingredient/info: Add Fetcher concept Tom Wiesing 2022-10-19 10:50:40 +02:00
  • a6501b42c7
    ingredient/php: Update PHP Serialization Tom Wiesing 2022-10-18 22:09:24 +02:00
  • 42b8cbd865
    Move WissKI Parts to new ingredients system Tom Wiesing 2022-10-18 10:44:39 +02:00
  • b5b1ce2340
    internal/component => internal/dis/component Tom Wiesing 2022-10-18 09:40:37 +02:00
  • 9443217441
    internal/component: Move pool around Tom Wiesing 2022-10-18 09:38:51 +02:00
  • f7c8a43844
    component: Rename and simplification Tom Wiesing 2022-10-18 09:17:25 +02:00
  • e320bb37bb
    component: Automatically determine names Tom Wiesing 2022-10-17 20:39:53 +02:00
  • 10df1c3243
    Move internal/core => internal/cli Tom Wiesing 2022-10-17 16:45:43 +02:00
  • 8d2855fdcb
    Rename snapshots.Manager => exporter.Exporter Tom Wiesing 2022-10-17 15:41:33 +02:00
  • 063f3f9b7d
    Move wisski instance code to separate package Tom Wiesing 2022-10-17 14:20:15 +02:00
  • 7c3c84e116
    internal/component: Move Pool into lazy package Tom Wiesing 2022-10-17 13:08:42 +02:00
  • bcfd0765b0
    wisski_info: Remove old logging code Tom Wiesing 2022-10-17 12:17:15 +02:00
  • f8c33075f1
    pkg/lazy: Remove unusued methods Tom Wiesing 2022-10-16 21:12:22 +02:00
  • 8701fab93b
    pkg/{timex,wait}: Unify code Tom Wiesing 2022-10-16 19:33:25 +02:00
  • 59fff07b59
    Remove unuused resources package Tom Wiesing 2022-10-16 19:03:31 +02:00
  • 36891d7e7c
    frontend: Make Control Server nicer Tom Wiesing 2022-10-16 15:27:35 +02:00
  • c258b46443
    add wisski_php_server Tom Wiesing 2022-10-16 11:32:03 +02:00
  • 45af2cc95b
    frontend: Add instance update functionality Tom Wiesing 2022-10-15 18:14:23 +02:00
  • ccab2883a6
    frontend: Rework asset generation Tom Wiesing 2022-10-15 14:10:32 +02:00
  • ebdbe9fabd
    frontend: Make buttons nicer Tom Wiesing 2022-10-14 21:15:31 +02:00
  • cdc7d69ad9
    dis: Rework styling and build procedure Tom Wiesing 2022-10-14 16:48:12 +02:00
  • 1e1d1a3cad
    Allow instance rebuild via interface Tom Wiesing 2022-10-12 16:27:07 +02:00
  • 5e7c5b2d23
    snapshot: Lock instances before making snapshot Tom Wiesing 2022-10-12 16:18:14 +02:00
  • f1c5d518c2
    barrel: Fix typo for ssh keys Tom Wiesing 2022-10-12 15:24:52 +02:00
  • f8dd6cb956
    Remove unuused legacy https functionality Tom Wiesing 2022-10-08 08:31:19 +02:00
  • 471ccbadc5
    Move to Traefik Tom Wiesing 2022-10-07 19:46:14 +02:00
  • bf57c0d5a6
    {backup,snapshot}: Rename common code to export Tom Wiesing 2022-10-07 22:12:14 +02:00
  • b3a827e042
    Allow server to make backups Tom Wiesing 2022-10-07 16:30:07 +02:00
  • aeceae11d5
    frontend/control: Manually assert type Tom Wiesing 2022-10-06 17:43:51 +02:00
  • a070ced312
    frontend: Use typescript over javascript Tom Wiesing 2022-10-06 17:23:39 +02:00
  • 491a356877
    frontend: Disable source maps Tom Wiesing 2022-10-06 17:11:34 +02:00
  • 04c90fadac
    internal/static: Refactor building process Tom Wiesing 2022-10-06 17:06:53 +02:00
  • 464b1bf5dd
    internal/static: Bundle resources automatically Tom Wiesing 2022-10-06 16:38:17 +02:00
  • 9ada07ce70
    Add Makefile Tom Wiesing 2022-10-06 15:46:02 +02:00
  • 88a2ba4297
    component/static: Seperate out static file handling Tom Wiesing 2022-10-06 15:41:46 +02:00
  • 3d4db1744b
    internal/home: Add a status page on home Tom Wiesing 2022-10-06 15:32:02 +02:00
  • 7cda92b342
    Update to goprogram 0.1.0 Tom Wiesing 2022-10-06 13:38:29 +02:00
  • d2d681a4f2
    control/instance: Show if excluded from resolver Tom Wiesing 2022-10-05 17:09:46 +02:00
  • ce0c053fde
    resolver: Fix bugs Tom Wiesing 2022-10-05 17:00:53 +02:00
  • face667347
    cmd/monday: Add 'update_prefix_config' Tom Wiesing 2022-10-05 16:51:04 +02:00
  • f14217baae
    prefixes: Drop old file-based methods Tom Wiesing 2022-10-05 16:48:31 +02:00
  • 32107265d4
    components/resolver: Use database instead of file approach Tom Wiesing 2022-10-05 16:35:47 +02:00
  • f6b38f055d
    Use go1.19.2 Tom Wiesing 2022-10-05 15:47:52 +02:00
  • 84dcaa62a9
    internal/component: Further optimize initialization Tom Wiesing 2022-10-05 15:23:29 +02:00
  • abc985892a
    internal/dis: Rework initialization Tom Wiesing 2022-10-04 15:21:57 +02:00
  • 4358320433
    component/provision: Make components purgable Tom Wiesing 2022-10-04 13:27:55 +02:00