Repository navigation
Releases: FalkenDev/TrainControllerJS
Releases · FalkenDev/TrainControllerJS
Release list
kmom05-09
Requirements added
- Show only delayed trains
- Modify existing cases
- Sockets
- Authentication
- GraphQL
- Testing all the requirements
Hosting sites
Backend: https://jsramverk-editor-kafa21.azurewebsites.net/
Frontend: https://traincontroller.netlify.app/
What's Changed
- GraphQL Implementation Week 5-9 by @FalkenDev in #16
- Ticket sockets Backend and Frontend by @FalkenDev in #26
- Routed the api to azure by @FalkenDev in #27
- added login modal component by @JamesTTTT in #28
- Frontend Socket implementation and fixes by @FalkenDev in #29
- Auth for frontend and backend by @JamesTTTT in #30
- Removed script dublication by @FalkenDev in #32
- Filter and map update | Frontend by @FalkenDev in #31
- Switch back to use azure by @FalkenDev in #33
- Auth fixes backend & frontend by @JamesTTTT in #34
- Style improvements by @JamesTTTT in #35
- Filter map trains by @FalkenDev in #36
- Fixed various issues related auth by @JamesTTTT in #39
- Refactor to only use GraphQL by @FalkenDev in #41
- added backend tests for auth by @JamesTTTT in #40
- Test only backend by @FalkenDev in #46
- Fixade frontend auth checker by @JamesTTTT in #45
- GraphQL - Implemented tests to test the functions but also resolvers and typeDefs by @FalkenDev in #47
- Minor change by @JamesTTTT in #49
- Refactor to use 2 CI frontend & backend by @FalkenDev in #48
- Added filtering on list when clicking map markers by @JamesTTTT in #50
- Bug fixes and removed console log by @FalkenDev in #52
- Socket test - tickerHandling by @FalkenDev in #51
- Added frontend e2e tests for testing filtering by @JamesTTTT in #53
- bugfix by @JamesTTTT in #54
- Added Github Action for cypress testing by @FalkenDev in #55
- Kmom05-09 by @FalkenDev in #56
Backend: https://jsramverk-editor-kafa21.azurewebsites.net/
Frontend: https://traincontroller.netlify.app/
Full Changelog: Kmom03-05...Kmom05-09
Kmom03-05
Requirements added
Switched from an SQLite database to MongoDB for the backend.
Implement the frontend with the same functionality as in the existing app quickly in a JavaScript framework.
Implement tests to ensure functionality while refactoring in both backend and frontend.
Created a CI chain using GitHub Actions.
Hosting sites
Frontend - https://traincontroller.netlify.app/
Backend - https://jsramverk-editor-kafa21.azurewebsites.net/v1/
Database - MongoDB Cloud
What's Changed
- Vue 3 & tailwind setup with initial layout by @JamesTTTT in #5
- Create node.js.yml by @FalkenDev in #8
- New Backend Setup with MongoDB by @FalkenDev in #6
- Backend tests for the tickets by @FalkenDev in #7
- Workflow Update by @FalkenDev in #9
- FIxed to work with azure by @FalkenDev in #11
- Trainlist & Map by @JamesTTTT in #10
- Added Stations by @FalkenDev in #12
- Trainlist & Websocket by @JamesTTTT in #13
- Sidebar by @JamesTTTT in #14
- CORS ip's to env by @FalkenDev in #15
- Sidebar functionality by @JamesTTTT in #17
- Added train icons to the frontend by @FalkenDev in #18
- Updated CORS by @JamesTTTT in #19
- Fixed adding and removing tickets by @JamesTTTT in #20
- Added frontend tests by @JamesTTTT in #21
- Updated icon by @JamesTTTT in #24
- Kmom 3-5 Merge by @FalkenDev in #25
Full Changelog: Kmom01-02...Kmom03-05
Kmom01 - 02
Kmom01 - 02
- Fixed security holes
- Made the application runnable
- Added Docker
- Updated README file
- GitHub Workflow