|
a18ff0dbf1
|
Add fuzzing and fix some bugs discovered by it
|
2022-07-01 12:18:59 -04:00 |
|
|
e4aec77f9a
|
Add negation to like filter and improve string sanitisation (again)
|
2022-06-18 21:46:33 -04:00 |
|
|
fe7962b229
|
Add MPD support to front-end playback
|
2022-05-30 20:28:27 -04:00 |
|
|
f7e72cd96c
|
Update deps and reduce strictness of version matching
|
2022-05-29 12:02:06 -04:00 |
|
|
2d87d4aff6
|
Use URIs in filename instead of assuming everything is a filepath
|
2022-05-29 11:58:49 -04:00 |
|
|
86af7b4cf5
|
Add ergonomics to mpd IP addr
|
2022-05-15 12:35:42 -04:00 |
|
|
3b756bf0ad
|
Add mpd() query functionality
|
2022-05-14 14:24:18 -04:00 |
|
|
34487c02eb
|
Improve tag processing and filtering with ?? filter
|
2022-05-14 11:10:03 -04:00 |
|
|
c2f93faf69
|
Ignore comments when processing tokens instead of at runtime
|
2022-04-01 07:49:50 -04:00 |
|
|
9daac42348
|
Make file ordering ignore case
|
2022-03-27 19:19:03 -04:00 |
|
|
e299c4f2dd
|
Update version to 0.8.0
|
2022-03-27 19:18:39 -04:00 |
|
|
327ab6e753
|
Rename bliss-rs & limit bliss resource usage
|
2022-03-27 13:37:52 -04:00 |
|
|
fb80a06b83
|
Improve string like filter... again
|
2022-03-27 11:59:56 -04:00 |
|
|
313c7e9ab7
|
Remove unused code files
|
2022-03-27 11:52:59 -04:00 |
|
|
d88ec8951a
|
Completely replace old interpreter with Faye and update docs
|
2022-03-27 11:50:59 -04:00 |
|
|
b0f2250368
|
Rewrite interpreter to simplify and add minimal runtime debug harness
|
2022-03-25 22:52:49 -04:00 |
|
|
04efebb7ca
|
Add optional regex flags to matches filter
|
2022-03-25 15:58:15 -04:00 |
|
|
0dbcf8d8d0
|
Make like matching more forgiving by ignoring whitespace
|
2022-03-25 11:51:20 -04:00 |
|
|
3a42edb542
|
Update version to v0.7.0
|
2022-03-16 17:18:53 -04:00 |
|
|
494537a2cf
|
Cargo fmt and update
|
2022-03-16 16:27:08 -04:00 |
|
|
9f37a6558a
|
Fix backspacing in middle of line for REPL
|
2022-03-10 20:52:48 -05:00 |
|
|
166fef2400
|
Overhaul REPL cli
|
2022-03-04 20:37:59 -05:00 |
|
|
4581fe8fe9
|
Enumerate error types instead of boxing, make error traits private
|
2022-03-04 15:51:04 -05:00 |
|
|
f862319f3b
|
Add extra parsing checks to prevent iter_blocks from matching tokens after end of filter
|
2022-03-04 11:06:37 -05:00 |
|
|
9dd70f2004
|
Fix filters syntax parsing matching tokens after end of filter
|
2022-03-04 11:00:24 -05:00 |
|
|
da0596cc10
|
Add empties(count) functionality and help docs
|
2022-03-01 20:44:46 -05:00 |
|
|
8b7046d257
|
Add file() item op and help docs
|
2022-02-28 20:25:29 -05:00 |
|
|
a77ae9f2ee
|
Add unique filters help docs
|
2022-02-28 17:49:08 -05:00 |
|
|
260ea03727
|
Update dependencies (and fix unrelated build warning)
|
2022-02-26 20:07:26 -05:00 |
|
|
4e5d7474b3
|
Simplify some more parsing checks less general error messages
|
2022-02-24 16:41:56 -05:00 |
|
|
93fd85b0fc
|
Relax requirements for field filters to allow for more useful error msg
|
2022-02-24 12:11:26 -05:00 |
|
|
ec03746b41
|
Fix curly bracket syntax error spam and REPL bracket curly handling
|
2022-02-24 09:47:37 -05:00 |
|
|
f05e57ba54
|
Fix non-assignment declare parsing
|
2022-02-23 20:18:18 -05:00 |
|
|
6acc8c0e0e
|
Update dependencies and version v0.6.0
|
2022-02-23 17:14:30 -05:00 |
|
|
944a203675
|
Add unique filters
|
2022-02-23 16:06:20 -05:00 |
|
|
bb492dcd77
|
Document iter block functionality and cargo fmt
|
2022-02-23 11:33:45 -05:00 |
|
|
a915cbd029
|
Add iterable manipulations to blocks
|
2022-02-20 12:04:56 -05:00 |
|
|
3a2c2629ca
|
Create non-iter operations and implement basics for Turing completeness
|
2022-02-19 20:17:31 -05:00 |
|
|
72b63b6feb
|
Fix OR matching for variable-based filters
|
2022-02-15 15:51:57 -05:00 |
|
|
9705dc22bc
|
Refactor music analysis functionality to add to MpsContext
|
2022-02-04 21:49:13 -05:00 |
|
|
5af9311887
|
cargo fmt
|
2022-02-03 16:56:42 -05:00 |
|
|
1dedc29715
|
Upgrade some components to symphonia v0.5
|
2022-02-03 16:56:17 -05:00 |
|
|
fb21edd7a4
|
Fix license string for all packages
|
2022-02-02 16:08:10 -05:00 |
|
|
5be0f99067
|
version bump to v0.5.0
|
2022-02-02 15:59:20 -05:00 |
|
|
bc43caf01b
|
Add set intersection function
|
2022-02-02 15:53:57 -05:00 |
|
|
19748d33ac
|
Add regex pattern field filter
|
2022-02-02 13:12:56 -05:00 |
|
|
4e7948d5ad
|
Add union functions
|
2022-02-02 11:27:01 -05:00 |
|
|
a2b5d832af
|
Completely remove OpGetter
|
2022-01-31 16:31:37 -05:00 |
|
|
b8b57a8199
|
Remove OpGetter from files
|
2022-01-31 16:30:53 -05:00 |
|
|
9ea25c27de
|
Remove OpGetter from sql context functionality
|
2022-01-31 16:25:05 -05:00 |
|