Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: moving from express/static to NuxtJS #3

Open
wants to merge 78 commits into
base: master
Choose a base branch
from
Open

Conversation

oxypomme
Copy link
Member

@oxypomme oxypomme commented Oct 1, 2023

No description provided.

oxypomme and others added 30 commits October 17, 2022 21:32
* API code formatting

* authentication : first steps

* feat(nuxt): 🎉 Started nuxt client

A complete rework of the client app based on Vue3 + Nuxt3 + TS
+ Added default layout (with dynamic background, title and header)
+ Added basic routes (home, mission list, publish, briefing)
+ Added old assets (images, styles)
+ Added docker-compose for API

* feat(nuxt): ✨ Readded front page

* feat(nuxt): 🛂 Added auth \o/

+ Fixed meta

* feat(nuxt): ✨ Added mission lisst

Full buggy for now

* feat(nuxt): ✨ Added mission briefing

* feat(nuxt): 🥅 Added error page

* fix(nuxt): 🚑 Fixed mission briefing image

* feat(nuxt): 🥅 Show error message on mission fetch failed

* fix(nuxt): 🛂 Fixed auth guard

* Started to work on mission upload

* feat(nuxt): ✨ Added misssion check

* fix(api): 🐛 fixed some API errors

* feat(nuxt): ✨ Added mission upload

* chore: 🧑‍💻 Added MongoDB admin

* fix(nuxt): 🚑 fixed test url

* feat(nuxt): ✨ Added upload results

* chore(nuxt): ⬆️ Upgraded dependencies

* refactor(api): ♻️ Updated JWTs middlewares

* feat(nuxt): 💄 Added new CSS + Removed old CSS

+ added few libs for later

* feat(nuxt): 🔥 Removed useless header

+ added few services for later

* fix(nuxt): 🐛 fixed auth

* feat(nuxt): 💄 Reworked style of navbar

* feat(nuxt): 💄 Reworked home

* feat(nuxt): ✨ Reworked mission list

* feat(nuxt): ✨ Reworked add mission

* fix(nuxt): 🚑 Added missing route

+ few warns on mission detail

Co-authored-by: tanin69 <[email protected]>
+ preparing new backend
fixed failed error detection in front, fixed filename in back, async/await back, dummy report/mission if PBOManager not defined
oxypomme and others added 20 commits May 18, 2023 09:49
also refactored to be more coherent, and upgraded deps
* fix: missing port in docker config and nuxt not using env value

* build: 🔨 added scripts as makefile

* add make cmds for docker usage and update readme

* build: 🔨 fixed wrongly named script

* add make cmds

* fix(backend): 🐛 fixed environement variabled names

* build: 🔨 added prod commands in makefile

* docs: 📝 updated README about docker

* fix(backend): 🐛 fixed wrong config name

---------

Co-authored-by: oxypomme <[email protected]>
@oxypomme oxypomme marked this pull request as ready for review February 4, 2024 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants