Releases: mbta/skate
Releases · mbta/skate
2024-10-15-1
What's Changed
- refactor: Explicitly export
vehicleLabel
by @firestack in #2850 - feat(ts/components/vehicleMarker): use
ReactMarker
forVehicleMarker
Icon and Label by @firestack in #2847 - feat(ts/components/reactDivIcon): create custom
DivIcon
for React portals [optional] by @firestack in #2848 - fix: disable distributed elixir connections in production by @firestack in #2854
- tweak: Detour notifications behind test group by @hannahpurcell in #2855
- fix(ex/Realtime.Server): use
broadcast_local
instead ofbroadcast
by @firestack in #2856
Full Changelog: 2024-10-11-1...2024-10-15-1
2024-10-11-1
What's Changed
- feat: send detour notification when detour is activated by @firestack in #2821
- feat(ts/notifications): create notification card for detours by @firestack in #2819
- feat:cleanup(ex/test/factories): split factories into files by @firestack in #2832
- cleanup(ex/notifications/detour): remove changeset function by @firestack in #2833
- tweak: Move alert icon to route pill by @hannahpurcell in #2828
- fix:test: assert that detour is activated in test by @firestack in #2836
- tweak: Reorganize the detour panels into a folder by @hannahpurcell in #2839
- fix: update
tzdata
by @firestack in #2841 - fix: split up build and deploy steps by @firestack in #2838
- tweak: reorganize diversion page by @hannahpurcell in #2842
- feat: add detour deactivated notifications by @firestack in #2837
- feat(ex/notifications/notification_server): send notification to all connected Skate instances by @firestack in #2846
- feat: Open the detour modal from a notification by @hannahpurcell in #2835
- feat: Simple drawer component by @hannahpurcell in #2843
- feat: Active detour in mobile drawer by @hannahpurcell in #2844
- fix: Detour modal header should be blank on new creation workflow by @hannahpurcell in #2851
Full Changelog: 2024-09-30-1...2024-10-11-1
2024-09-30-1
What's Changed
- feat: Make Deactivate Modal match Hi-Fi designs by @joshlarson in #2826
- fix(ex/db/notifications): update or delete notifications if detour is updated or deleted by @firestack in #2830
Full Changelog: 2024-09-27-1...2024-09-30-1
2024-09-27-1
What's Changed
- feat:doc: stub doc headers for database tables by @firestack in #2803
- feat: Activate detour flow by @joshlarson in #2793
- feat: Add cell borders and colors for active detour table by @joshlarson in #2788
- feat: Deactivate detour flow by @joshlarson in #2805
- feat: Update confirm activate detour language by @joshlarson in #2812
- feat: Suppress "Return to regular route" button for non-dispatchers by @joshlarson in #2811
- feat: Added StepperBar to activate detour flow by @hannahpurcell in #2816
- feat: make
categorize_detour/2
public by @firestack in #2820 - feat: Suppress draft and closed detour tables on mobile by @joshlarson in #2807
- feat: Remove the "Are you sure?" modal on closing DiversionPanel by @joshlarson in #2818
- feat: Suppress draft and closed detour tables for non-dispatchers by @joshlarson in #2808
- feat: add detour notifications to notifications module by @firestack in #2813
- fix: disable code coverage until theres a better solution by @firestack in #2822
- fix: disable code coverage until theres a better solution by @firestack in #2823
- cleanup(ex/mix): sort dependencies by @firestack in #2824
- feat: Update activate detour modal to match hi-fi designs by @joshlarson in #2814
- feat: Contents for past detour page by @joshlarson in #2817
- feat: Update route ladder dropdown by @hannahpurcell in #2802
- feat: Add timestamp and author to detour modal header by @hannahpurcell in #2806
- feat: add detour notifications to notifications server by @firestack in #2815
Full Changelog: 2024-09-24-1...2024-09-27-1
2024-09-24-1
What's Changed
- refactor: move notification types into
content
field by @firestack in #2773 - fix:doc:
$type
was changed to__struct__
by @firestack in #2799 - feat: create detour status enum and "Timestamp Name" by @firestack in #2800
- feat: create detour notification table by @firestack in #2798
- feat: Reorganizes detour API items by @hannahpurcell in #2794
- feat: Detour controller updates for single detour by @hannahpurcell in #2795
- feat: Open a detour from detour list frontend by @hannahpurcell in #2797
- tweak: Preload author and retrieve detours in one query by @hannahpurcell in #2804
- feat: Display empty detour table icon when the table is empty by @joshlarson in #2777
- feat: Add properly-formatted headers to the detours list page by @joshlarson in #2785
- feat: Add icons and visibility descriptions to detour table headers by @joshlarson in #2786
Full Changelog: 2024-09-17-1...2024-09-24-1
2024-09-17-1
What's Changed
- refactor: Rename
diversionPageActivate.test.tsx
->diversionPage.activate.test.tsx
by @joshlarson in #2792 - feat: Active detour panel header yellow for those in detour-pilot group by @hannahpurcell in #2783
- feat: Admin page that shows detours and allows an admin to delete them all by @joshlarson in #2789
Full Changelog: 2024-09-12-2...2024-09-17-1
2024-09-12-2
What's Changed
- refactor: rename
realtime.d.ts
=>realtime.ts
by @firestack in #2765 - tweak: Rename diversionPanel to drawDetourPanel by @hannahpurcell in #2766
- feat: Update borders on the draft detours table by @joshlarson in #2762
- feat: Space out components on detour list page by @joshlarson in #2763
- feat: Styling for components in detours table cells by @joshlarson in #2770
- feat: Update text size on "Add detour" button by @joshlarson in #2769
- feat: Add new nav icon for the detours page by @joshlarson in #2771
- feat: Adds content to active detour panel by @hannahpurcell in #2768
- storybook: Story for route ladder nav icon by @joshlarson in #2772
- fix: Update detour nav icon by @joshlarson in #2775
- refactor: Update boostrap breakpoints and use them for u-hide-for-mobile by @joshlarson in #2778
- feat: Update detour list page and table styles for mobile by @joshlarson in #2774
- fix: Prevent detour list page from overflowing Skate's application size by @joshlarson in #2779
- feat: API / controller work to populate detours table by @hannahpurcell in #2757
- fix: Need to query the table in order of latest updates by @hannahpurcell in #2781
- feat: add typed-ecto-schema by @firestack in #2780
- feat: Active detour panel button / icons by @hannahpurcell in #2782
- fix: update aws cert bundle hash by @firestack in #2790
Full Changelog: 2024-08-29-1...2024-09-12-2
2024-08-29-1
What's Changed
- chore: update aws cert bundle by @firestack in #2746
- feat: Save detour creation snapshot to db by @hannahpurcell in #2729
- doc: document api calls and deprecate old api calls by @firestack in #2747
- refactor: Explicitly export vehicleDataFactory by @joshlarson in #2749
- refactor: Move
fetchNearestIntersection
to the state machine by @joshlarson in #2745 - refactor: Explicitly export vehicleFactory by @joshlarson in #2751
- refactor: Explicitly export swingFactory by @joshlarson in #2753
- refactor: Explicitly export stopDataFactory by @joshlarson in #2754
- refactor: Explicitly export shapeDataFactory by @joshlarson in #2756
- cleanup: move swiftly API config into runtime.exs by @firestack in #2760
- refactor: Explicitly export stopFactory by @joshlarson in #2755
- refactor: Explicitly export trainVehicleFactory by @joshlarson in #2752
- cleanup: move MBTA API config into runtime.exs by @firestack in #2759
- refactor: Explicitly export shapeFactory by @joshlarson in #2761
- cleanup: move Bridge API config into runtime.exs by @firestack in #2758
Full Changelog: 2024-08-20-1...2024-08-29-1
2024-08-20-1
What's Changed
- feat: Basic react-bootstrap table for detour list by @hannahpurcell in #2724
- fix: Set time on detourListPage test by @hannahpurcell in #2742
- fix: Include Sentry LoggerBackend by @hannahpurcell in #2741
- Revert "fix: Allow Hastus import to work when a block has as-directeds and regular trips" by @hannahpurcell in #2740
- fix: Make as-directed parsing not-crash and default to regular trips by @joshlarson in #2744
- feat: add detour button to list page by @firestack in #2739
Full Changelog: 2024-08-14-1...2024-08-20-1
2024-08-14-1
What's Changed
- fix: Allow Hastus import to work when a block has as-directeds and regular trips by @joshlarson in #2736
Full Changelog: 2024-08-13-1...2024-08-14-1