Releases: Radio/theatres-node
Releases · Radio/theatres-node
Commands and new structure
Better plays and shows management
- Add shevchenko-internet-bilet fetcher
- Replace small images to big for internet-bilet fetchers.
- Trim tags
- Add "map as" functionality for plays
- Add "hidden" attribute for shows and plays
- Drop "duplicateOf" property for shows
- Improve fetcher architecture
Better telegram bot
Ok, that was fast but ugly.
Not it's much better.
Telegram bot
- Telegram bot added
show.theatre-less
- remove show.theatre property
- Position calendar and checkboxes in two columns for medium devices
- Use localStorage for persisting filter (currently disabled)
- Use show url if present instead of play url.
- Filter shows by theatre on backend.
- Improve single-theatre view.
- Pre-select previous version for diff version selection.
- So there was a hidden space in these lines, which I've put once
and copied to all places. Great. - Hide plays from another theatres in dropdown.
- Remove not needed line about KKZ.
Slide-it-down
- Scroll to today's date initially after page load.
- Replace new lines with
for show description. - Add google analytics code to frontend.
- Improve price specification for show.
Happy admin
- Use mongo to store sessions — no re-login after relaunch
- Allow diff schedules for all months.
- Hide optgroups with hidden=true instead of display: none; — didn't help :(
- Remove edit show link from not actual schedules.
Small diff in diff
- display schedules dates in diff view
- display show theatre in schedule diff view
Fetch it and see what's new
Admin
- Add schedule versions diffing.
- Bugfix: Add missing labels var for creating new show in schedule.
- Return to list after editing items in admin.
Fetching
- Add internet-bilet fetcher factory
- Add MDT theatre fetcher based on internet-bilet
- Map unknown theatres in DA to DA itself
- Fetch premiere flag for shevchenko theatre
Frontend
- Extend information about theatres in footer.