Commit graph

73 commits

Author SHA1 Message Date
97c3a24db7
chore: update jellyfin deps to 10.10.0. 2024-10-27 20:10:20 +01:00
4b34971700
fix: always pull newest jellyfin version. 2024-10-27 20:07:25 +01:00
8402e3d4ff
chore: remove unused dep. 2024-10-27 20:01:16 +01:00
55f972cad0
chore: add license. 2024-10-27 19:58:32 +01:00
bb0d01dc95
fix: readme links. 2024-10-27 19:51:26 +01:00
e1f6bd5117
chore: Add readme and one example for now. 2024-10-27 19:49:14 +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
f37f825c53
fix: tests. 2024-10-26 23:52:48 +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
1be3b17bae
Add another tokenizer test. 2024-10-25 02:18:38 +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