|
bfcf854d38
|
chore: bump jellyfin ABI version & tag for release.
|
2024-11-18 13:10:51 +01:00 |
|
|
0ccefa3b58
|
ci: prepare release for v0.2.1.0.
|
2024-11-11 18:17:32 +01:00 |
|
|
1f961ccb0c
|
chore: fix more warnings.
|
2024-11-11 18:00:55 +01:00 |
|
|
12d98c46cb
|
chore: fix warnings.
|
2024-11-11 17:53:47 +01:00 |
|
|
3c0d8a3809
|
feat: format default program for readability.
|
2024-11-11 14:50:09 +01:00 |
|
|
8f832ed224
|
fix!: make configuration program monospaced.
|
2024-11-11 14:43:19 +01:00 |
|
|
67cffd98ff
|
fix!: default program configuration.
also add new name-contains definition.
|
2024-11-11 14:17:18 +01:00 |
|
|
df2e07e519
|
fix: change initial program config to textarea.
|
2024-11-11 14:09:57 +01:00 |
|
|
f39633d7c5
|
feat: add is-type convenience definition.
|
2024-11-08 22:41:24 +01:00 |
|
|
b23587d721
|
docs: Fix typos in release notes.
|
2024-11-08 22:40:38 +01:00 |
|
|
7bf2923ad1
|
fix: allow all types to call "haskeys".
|
2024-11-08 22:39:56 +01:00 |
|
|
61478095ea
|
ci: prepare release.
|
2024-11-08 20:38:28 +01:00 |
|
|
f41485cecf
|
feat: allow to initialize empty playlist file.
|
2024-11-08 03:41:24 +01:00 |
|
|
4537a3aee3
|
feat: configuration page with default lisp forms.
|
2024-11-08 03:38:46 +01:00 |
|
|
396384fd71
|
feat(lisp): more builtins instead of derived.
|
2024-11-08 03:09:06 +01:00 |
|
|
6ee9bd7f67
|
feat: use yaml files by default.
|
2024-11-07 22:36:12 +01:00 |
|
|
4e5cb8e64e
|
Merge branch 'yaml'
|
2024-11-07 22:33:56 +01:00 |
|
|
3c3ddc9e83
|
fix: report progress.
|
2024-11-07 22:32:11 +01:00 |
|
|
8257acbfbb
|
fix! method invocation if no arguments are supplied.
|
2024-11-07 22:26:33 +01:00 |
|
|
0a5aed38eb
|
fix: evaluation of object method invocation.
|
2024-11-07 22:20:19 +01:00 |
|
|
8ec393f494
|
fix!: simplify parser and executor, streamline tests.
|
2024-11-07 00:48:56 +01:00 |
|
|
5835351401
|
refactor(lisp): refactor calling order of evaluation.
|
2024-10-30 21:15:16 +01:00 |
|
|
4993bdfa4c
|
refactor: use arbitrary strings as playlist ids.
|
2024-10-30 19:33:01 +01:00 |
|
|
b5bab52c6b
|
build: bump version to v0.1.1.0.
|
2024-10-30 15:27:24 +01:00 |
|
|
7ce5f673e1
|
fix!: don't share playlists with other users.
|
2024-10-30 15:20:33 +01:00 |
|
|
0c8ff92b9f
|
ci: add build script.
|
2024-10-28 01:44:23 +01:00 |
|
|
906bfb9eeb
|
feat: Use yaml file instead of json.
|
2024-10-28 00:26:42 +01:00 |
|
|
8a81cdbd8b
|
fix: search only for json files.
|
2024-10-28 00:25:30 +01:00 |
|
|
ec97d4a25b
|
chore: set version.
|
2024-10-27 20:12:47 +01:00 |
|
|
97c3a24db7
|
chore: update jellyfin deps to 10.10.0.
|
2024-10-27 20:10:20 +01:00 |
|
|
8402e3d4ff
|
chore: remove unused dep.
|
2024-10-27 20:01:16 +01:00 |
|
|
d74f9a8074
|
feat: add default implementations of procedures.
|
2024-10-27 00:54:40 +02:00 |
|
|
55537b9dd5
|
fix: objects can be used as arguments again.
|
2024-10-27 00:53:42 +02:00 |
|
|
de69d68aa0
|
fix: overwriting env entries is now possible.
|
2024-10-27 00:52:43 +02:00 |
|
|
4dccc928e9
|
fix: enumerable objects get converted to lists now.
|
2024-10-27 00:51:54 +02:00 |
|
|
b4574497e6
|
feat: add neq.
|
2024-10-27 00:29:56 +02:00 |
|
|
f1dcb31682
|
fix: comparison of sequences.
Extend tests.
|
2024-10-27 00:28:08 +02:00 |
|
|
51e300bdc1
|
feat: program matches item if result != nil.
|
2024-10-26 23:57:02 +02:00 |
|
|
953927bc27
|
chore: canonicalize method names of token stream.
|
2024-10-26 23:45:13 +02:00 |
|
|
7dc3dd01ae
|
feat: allow procedures.
|
2024-10-26 03:49:52 +02:00 |
|
|
6662c2e1e5
|
feat!: Allow one smartplaylist to generate multiple user playlists.
|
2024-10-25 23:37:47 +02:00 |
|
|
eb45ed5772
|
fix: parsing of multi-character operators and tests.
|
2024-10-25 20:20:18 +02:00 |
|
|
faca13d393
|
Cleanup and allow calling methods with arguments.
|
2024-10-25 02:18:13 +02:00 |
|
|
6208c9c070
|
Implement first playlist generation, still much to do.
|
2024-10-24 23:53:21 +02:00 |
|
|
1f022d7f88
|
Implement object type, fix parsing bug regarding strings.
|
2024-06-29 18:29:40 +02:00 |
|
|
3365521283
|
Initial commit.
|
2024-06-27 01:47:44 +02:00 |
|