Skip to content
This repository was archived by the owner on Mar 21, 2026. It is now read-only.

feat: moving from express/static to NuxtJS - #3

Open
oxypomme wants to merge 78 commits into
masterfrom
backend-v2
Open

oxypomme wants to merge 78 commits into
masterfrom
backend-v2

Conversation

@oxypomme

@oxypomme oxypomme commented Oct 1, 2023

Copy link
Copy Markdown
Member

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 <tanin69@gmail.com>
+ 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 <oxytom8@gmail.com>
@oxypomme
oxypomme marked this pull request as ready for review February 4, 2024 13:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants