commit b0cf508390fe81605b7c1944a14a135742c92217
parent 8ad2d0ef8000b3b0888ba61ff0df00e69ee9d00f
Author: mtmn <miro@haravara.org>
Date: Sun, 26 Apr 2026 00:47:14 +0200
fix: deprecate dhall-to-json
Diffstat:
3 files changed, 0 insertions(+), 54 deletions(-)
diff --git a/flake.nix b/flake.nix
@@ -140,7 +140,6 @@
git
purescript
elmPackages.elm
- dhall-json
];
buildPhase = ''
@@ -166,7 +165,6 @@
cp -r ${elmDeps}/packages $HOME/.elm/0.19.1/
chmod -R u+w $HOME/.elm
- dhall-to-json --file users.dhall > users.json
npm run release
'';
@@ -223,7 +221,6 @@
awscli2
duckdb
esbuild
- dhall-json
];
};
}
diff --git a/justfile b/justfile
@@ -2,11 +2,6 @@ help:
@just --list
-# DEPRECATED: users.dhall is no longer the source of truth. Use `just add-user` instead.
-generate-users-json:
- @echo "Warning: users.dhall is deprecated. Manage users with: just add-user / just list-users / just reset-token"
- dhall-to-json --file users.dhall > users.json
-
# Setup npm and spago
setup: generate-users-json
npm install
diff --git a/users.dhall b/users.dhall
@@ -1,46 +0,0 @@
--- DEPRECATED: users.dhall is no longer the source of truth.
--- Manage users directly in users.json using the CLI:
--- node server.js add-user --slug <slug> --db <file> [--name <name>]
--- node server.js list-users
--- node server.js reset-token --slug <slug>
-
-let UserConfig =
- { name : Optional Text
- , listenbrainzUser : Optional Text
- , lastfmUser : Optional Text
- , databaseFile : Text
- , coverCacheEnabled : Bool
- , backupEnabled : Bool
- , backupIntervalHours : Natural
- }
-
-let defaults
- : UserConfig
- = { name = None Text
- , listenbrainzUser = None Text
- , lastfmUser = None Text
- , databaseFile = "corpus.db"
- , coverCacheEnabled = True
- , backupEnabled = False
- , backupIntervalHours = 24
- }
-
-in { users =
- [ { slug = ""
- , name = Some "mtmn"
- , config =
- defaults
- with listenbrainzUser = Some "mtmn"
- with databaseFile = "corpus-mtmn.db"
- with backupEnabled = True
- }
- , { slug = "mtmnn"
- , name = Some "mtmn (last.fm)"
- , config =
- defaults
- with lastfmUser = Some "mtmnn"
- with databaseFile = "corpus-lastfm-mtmnn.db"
- with backupEnabled = True
- }
- ]
- }