- Jan 25, 2024
-
-
Konrad Mohrfeldt authored
Up until now the dashboard used a hardcoded list of rrules that matched a long-gone fixture set of rrules in steering. Additionally, rrules were translated in the dashboard using the the ID of the rrules in steering. This means that any change to the fixture set, removing an rrule or not importing the fixture set at all would mix up the translations and therefore the actual schedules that people would create. A few months ago the rrules were reworked and an API endpoint was introduced that exposes the rrules defined in steering. No appropriate change was made in the dashboard and so the rrule definitions got out-of-sync. This change implements a rrule store that fetches data from the API. Additionally we’ve also implemented a custom rrule to natural language mechanism [1]. This is because the scope of the rulesets we use in the AURA radio context is well-known and not to complex and because rrule.js built-in `toText` function, which might have been an option, is limited: * bysetpos seems to be entirely unsupported * internationalization will produce gramatically questionable output for languages like German, because the translation interface is somewhat lacking. [1] #226 (comment 13669)
-
- Oct 13, 2023
-
-
Konrad Mohrfeldt authored
refs #191
-
- Apr 09, 2023
-
-
Konrad Mohrfeldt authored
-
- Apr 03, 2023
-
-
Konrad Mohrfeldt authored
-
- Mar 27, 2023
-
-
Konrad Mohrfeldt authored
Some iteration semantics got mixed up when replacing remaining uses of `var` variable declarations in ae37fb6c. `var foo in bar` cannot be replaced with `const foo of bar` because the first will assign the iteration index of the current item to foo, whereas the second will assign the actual iteration item.
-
- Feb 28, 2023
-
-
Konrad Mohrfeldt authored
-
- Nov 10, 2022
-
-
Konrad Mohrfeldt authored
-
- Apr 24, 2022
-
-
Konrad Mohrfeldt authored
* replace all `var` declarations and use `const` where appropriate * strip unnecessary temporary variables * replace single character variable names * replace multiline variable declarations * simplify expressions * replace invalid uses of parseInt
-
- Apr 22, 2022
-
-
Konrad Mohrfeldt authored
-
- Nov 25, 2021
-
-
Richard Blechinger authored
-
- Dec 15, 2020
-
-
Richard Blechinger authored
-
Richard Blechinger authored
-
- Dec 14, 2020
-
-
Richard Blechinger authored
-
- Nov 24, 2020
-
-
Richard Blechinger authored
-
Richard Blechinger authored
-
- Nov 17, 2020
-
-
Richard Blechinger authored
-
Richard Blechinger authored
-
Richard Blechinger authored
-
- Oct 12, 2020
-
-
Richard Blechinger authored
-
Richard Blechinger authored
-
- Oct 01, 2020
-
-
Richard Blechinger authored
-
- Sep 08, 2020
-
-
Richard Blechinger authored
-
- Aug 25, 2020
-
-
Richard Blechinger authored
-
Richard Blechinger authored
-
- Aug 24, 2020
-
-
Richard Blechinger authored
-
- May 07, 2020
-
-
jackie / Andrea Ida Malkah Klaura authored
-
- Oct 23, 2019
-
-
jackie / Andrea Ida Malkah Klaura authored
-
- Sep 27, 2019
-
-
jackie / Andrea Ida Malkah Klaura authored
-
- Aug 09, 2019
-
-
jackie / Andrea Ida Malkah Klaura authored
-
- Aug 06, 2019
-
-
jackie / Andrea Ida Malkah Klaura authored
-
- Aug 05, 2019
-
-
jackie / Andrea Ida Malkah Klaura authored
-
- May 08, 2019
-
-
jackie / Andrea Ida Malkah Klaura authored
New linter rules: * curly * block-spacing * keyword-spacing Also apply all autofixes introduced by these rules
-
- Apr 23, 2019
-
-
jackie / Andrea Ida Malkah Klaura authored
* add filesize npm package * add prettyNanoseconds mixin function
-
- May 19, 2018
-
-
jackie / Andrea Ida Malkah Klaura authored
-
- Feb 16, 2018
-
-
jackie / Andrea Ida Malkah Klaura authored
-
jackie / Andrea Ida Malkah Klaura authored
includes: * new pretty date functions * fetching of timeslots through getTimeslots function now prepared for pagination, has to be implemented next
-
jackie / Andrea Ida Malkah Klaura authored
includes: * new pretty date functions * fetching of timeslots through getTimeslots function now prepared for pagination, has to be implemented next
-
- Feb 14, 2018
-
-
jackie / Andrea Ida Malkah Klaura authored
-
- Dec 25, 2017
-
-
jackie / Andrea Ida Malkah Klaura authored
-
- Nov 15, 2017
-
-
jackie / Andrea Ida Malkah Klaura authored
-