49298a3ca2
feat: add "reverse" function definition.
2025-01-20 18:05:26 +01:00
aea313a813
ci: prepare for release 0.5.0.0.
2025-01-20 00:06:08 +01:00
a569d863ae
feat: add lisp playground.
...
Refs: #4
2025-01-20 00:00:15 +01:00
001aad5ed9
Merge branch 'enable-all-item-kinds'
...
Refs: #2
2025-01-19 22:43:57 +01:00
614c0a0cb1
Merge branch 'collections'
...
Refs: #1
2025-01-19 22:40:27 +01:00
9ca1712b5d
fix: loading of the config pages.
2025-01-19 22:39:24 +01:00
aa6fed146d
feat: enable collections.
2025-01-19 22:28:32 +01:00
6ac75835f0
feat: move smart playlist configuration into own menu.
2025-01-19 21:50:53 +01:00
f5448e8a51
feat: add smart collections to backend.
2025-01-19 15:30:32 +01:00
dcdee2403c
Revert "feat: add collection or playlist choice to config page and dto."
...
This reverts commit 457755d743
.
2025-01-19 15:26:44 +01:00
d2a10a967e
docs: fix typo.
2025-01-17 18:33:21 +01:00
a89b4606c5
ci: prepare release 0.4.1.0.
2025-01-16 23:35:25 +01:00
457755d743
feat: add collection or playlist choice to config page and dto.
...
Refs: #1
2025-01-16 19:39:39 +01:00
4bc3b463cb
feat: enable more item kinds.
...
Refs: #2
2025-01-16 18:56:53 +01:00
34b70edfcf
chore: remove unused method.
2025-01-16 18:47:37 +01:00
8426d14500
feat: sane defaults for new playlists in the UI.
2024-12-22 21:19:07 +01:00
225dc7559f
fix: percentage base for progress was wrong.
2024-12-22 19:45:31 +01:00
a2abe724b7
ci: prepare for release of v0.4.0.0.
2024-12-22 18:47:46 +01:00
c5c2b86557
fix: default programs use updated global variables.
2024-12-22 18:43:55 +01:00
e236031920
chore: update yamldotnet to 16.2.1.
2024-12-22 18:21:32 +01:00
6776d9461a
feat!: follow naming convention and enclose global variables in **.
2024-12-22 18:19:48 +01:00
b441a09831
fix: initialize the executor the same for the filter programs and the sort program.
2024-12-22 18:16:45 +01:00
b73f65829d
fix: progress report should consider all playlists and maybe not jump around.
2024-12-21 01:12:01 +01:00
097d267d24
feat: Add UI.
2024-12-21 01:09:41 +01:00
28f3cc682e
feat: respect enabled flag on playlists.
2024-12-21 01:09:02 +01:00
4d2d22e486
fix: allow passing builtins to functions.
2024-12-18 01:20:36 +01:00
c9d7f1ee60
fix: allow programs to not be a list.
2024-12-18 01:15:54 +01:00
805d0efb4f
feat: add special case for string representation of cons which is a quote.
2024-12-18 01:04:44 +01:00
d5e8b69b70
fix: parsing when closing parentheses is has a space before it.
2024-12-18 00:55:36 +01:00
87dd4358d8
feat: parser, ignore comments.
2024-12-18 00:53:26 +01:00
f7cbebdd9c
feat: add single quote quoting.
...
'(a b c) = (quote (a b c))
2024-12-17 23:29:55 +01:00
f73f501642
feat: add random and shuffle.
2024-12-17 22:19:44 +01:00
81184c23a7
feat: add logging definitions.
2024-12-17 18:37:36 +01:00
0059fc43e1
feat: add type cache to increase performance.
2024-12-17 18:18:26 +01:00
2fc2959110
feat: add default find-artist definition.
2024-12-17 18:09:01 +01:00
e180b397c6
feat: Extend default preamble to contain get-name and find-parent.
2024-12-17 18:02:43 +01:00
18136e0fa6
feat: make it easier to find the correct assembly.
2024-12-17 18:02:09 +01:00
6d62f6eeb0
feat: allow calling generic methods.
2024-12-17 17:56:14 +01:00
4eb6ec1a04
feat: add debug logging to list all loaded assemblies.
2024-12-17 17:54:47 +01:00
96ebc366b6
ci: prepare for release of v0.3.0.0.
2024-11-24 23:28:57 +01:00
05742dd17c
feat: add all-genres and any-genres convenience definitions.
2024-11-24 22:42:44 +01:00
52b270a8d8
chore: make Object constructor internal.
2024-11-19 23:24:44 +01:00
8371dc8536
feat(lisp): add string comparison methods.
2024-11-19 21:57:34 +01:00
1b0c5455dd
feat(lisp): add quicksort implementation.
2024-11-19 21:15:41 +01:00
f479c93c5c
feat: add SortProgram.
...
Works similar to Program, but receives the list of matched items
and should return the same list but sorted.
This can actually also be used for further filtering.
2024-11-19 17:33:33 +01:00
0844cebd88
chore: bump jellyfin version.
2024-11-19 16:57:34 +01:00
24b3d41df5
fix: scale progress report to percentage.
2024-11-19 16:57:04 +01:00
45844cafec
fix: ToString call to avoid duplicates.
2024-11-18 20:59:20 +01:00
bf286d4ece
fix: Use ItemId instead of Id for LinkedChild.
...
See #12892
2024-11-18 20:51:52 +01:00
bfcf854d38
chore: bump jellyfin ABI version & tag for release.
2024-11-18 13:10:51 +01:00