Commit graph

110 commits

Author SHA1 Message Date
df2e07e519
fix: change initial program config to textarea. 2024-11-11 14:09:57 +01:00
74486640d8
docs: add instructions for releasing, so that I don't forget a step. 2024-11-08 22:58:43 +01:00
af63a8a696
docs: itemkind behavior and filtering warning, also extend examples. 2024-11-08 22:50:38 +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
5cfb35a239
docs: update readme to include a notice for the correct release. 2024-11-08 22:38:46 +01:00
61478095ea
ci: prepare release. 2024-11-08 20:38:28 +01:00
5439b1de4f
docs: update examples. 2024-11-08 20:22:46 +01:00
8e97ef7170
docs: update readme for new yaml file format. 2024-11-08 03:54:49 +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
889df318db
test: method invocation. 2024-11-07 22:26:53 +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
eb7ab00ea2
ci: add initial pipeline for releasing. 2024-10-30 03:22:39 +01:00
a92246befc
docs: add instructions to use the plugin catalog. 2024-10-30 03:22:19 +01:00
a6de91fab0
ci: change artifact to zipfile. 2024-10-30 03:14:13 +01:00
989acd1501
ci: allow output of version in release script. 2024-10-28 04:07:11 +01:00
6af04649cc
docs: capitalize lisp in readme. 2024-10-28 02:31:20 +01:00
820032240a
ci: make release script work with busybox. 2024-10-28 02:01:46 +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
512716e357
chore: fix link. 2024-10-27 20:58:48 +01:00
5088cf5b3d
chore: add link to releases section. 2024-10-27 20:56:22 +01:00
bd3d4462d3
chore: update installation instructions. 2024-10-27 20:14:20 +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
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