Releases: BaaltRodrigo/duocmatico
v.3.1.0-beta
What's Changed
- feat: fetch current user roles and permissions by @BaaltRodrigo in #42
- feat: option to share calendars by @BaaltRodrigo in #44
- fix:
getApiCalendarByUuid
sending null tokens by @BaaltRodrigo in #46 - feat: option to filter sections when editing a calendar @joakenseg in #45
Full Changelog: v3.0.0-beta...v3.1.0-beta
v.3.0.0-beta
Breaking Changes
Warning
This new version of Duocmatico adds an integration with an API. This will break any other implementations as it no longer depends of Firestore. If you are using a version of this repo, please be aware that your project will stop working if you update to version 3. If you want to continue using this repo for a personal implementation, see the repo we are developing for the API
At the moment this pre-release is published, we are using the API version v0.2.0-beta
What's Changed
- feat: Add basic user login and registration with firebase by @BaaltRodrigo in #18
- feat: add 404 error page by @BaaltRodrigo in #19
- Calendars CRUD and colors by @joakenseg in #21
- add views and states to login, register, a password Recovery by @cristobalwalters12 in #22
- Delete unused files by @joakenseg in #23
- feat: Calendar form now uses the API by @BaaltRodrigo in #24
- feat: Calendar index and show now uses API to perform full CRUD by @BaaltRodrigo in #25
- refactor: calendar card simplification by @BaaltRodrigo in #26
- refactor: button to add calendar change visuals by @BaaltRodrigo in #27
- fix: vue-cal events now renders section resources by @BaaltRodrigo in #29
- feat: search bar inside calendar index by @BaaltRodrigo in #30
- chore: add example of .env file by @BaaltRodrigo in #33
- fix: api calendars not fetched or deletes when auth change by @BaaltRodrigo in #32
- refactor: Vuetify defaults by @BaaltRodrigo in #31
- sidebar component by @joakenseg in #34
- fix: add sections to API calendars sent information to API by @BaaltRodrigo in #35
- feat: semi CRUD for academic charges. Delete not implemented. by @BaaltRodrigo in #36
New Contributors
- @joakenseg made their first contribution in #21
- @cristobalwalters12 made their first contribution in #22
Full Changelog: v2.1.1...v3.0.0-beta
v2.1.1
What's Changed
- Added extra information to section cards by @BaaltRodrigo in #14
Full Changelog: v.2.0.0...v2.1.1
v2.0.0
What's Changed
- Upgrade vue2 to vue3.
- Change vue-cli to vite.
- Minimialist user interface.
Already known issues
For upgrading reasons, I decided not to keep some functionalities, like share a calendar and copy calendars. This does not mean that those functionalities won't be added. Just make the pricipal ones to be ready as soon as posible.
- Some missing functionalities
- 404 error page does not exists
Upcoming updates
There are few changes that I'm already working on. Some of them are:
- Users can view the full information of a section.
- Clicking a calendar event shows a section information.
- Delete a calendars will be an option. Also rename calendars.
- Users may be able to sign up and login for some extra features. The features are to be decided
- Make the project available to works with
development mode
to make firebase request only for production.
Full Changelog: v.1.3.2...v.2.0.0
v.1.3.0
v.1.3.2
What's Changed
- Add feature to share calendars by links by @BaaltRodrigo in #12
- Fixed bug that does not let users rename calendars
- Fixed bug of whitespaces on shared links
Full Changelog: v1.2.0...v.1.3.2
v1.2.0
v1.1.0
🚀 Features
- Se pueden crear horarios de forma simultanea (#9)
- Se extrae toda la informacion de la carga academica (#8)
- Mejoras en la interfaz para crear horarios
- Deploy en firebase.
Full Changelog: v1.0.0...v1.1.0
v1.0.0
🚀 Features
- Window to upload .xlsx file provided by
DuocUC. - Window to search different classes and sections.
- Filters to help searching.
- Principal window as a calendar to view added sections as calendar events.
- App deployed on GitHub Pages.
- Use of localStorage to keep uploaded file on browser.