Hayden
5d43fac7c9
feat(frontend): ✨ add group permissions ( #721 )
...
* style(frontend): 💄 add darktheme custom
* add dummy users in dev mode
* feat(frontend): ✨ add group permissions editor UI
* feat(backend): ✨ add group permissions setters
* test(backend): ✅ tests for basic permission get/set (WIP)
Needs more testing
* remove old test
* chore(backend): copy template.env on setup
* feat(frontend): ✨ enable send invitation via email
* feat(backend): ✨ enable send invitation via email
* feat: ✨ add app config checker for site-settings
* refactor(frontend): ♻️ consolidate bool checks
Co-authored-by: Hayden <hay-kot@pm.me>
2021-10-04 20:16:37 -08:00
Hayden
abc0d0d59f
refactor( ♻️ ): update 'about' page to new composition API ( #667 )
...
* test-commit
* Remove PR Name Checker
* refactor(backend): ♻️ split unrelated routes into clearer router paths
Add an /app and /admin router base paths to split previously grouped public/admin data into different paths. Part of a longer migration to move 'admin' operations under the admin path.
* refactor(backend): ♻️ rename imports
* refactor(frontend): ♻️ refactor frontend API and Pages to refelect new API design
Co-authored-by: hay-kot <hay-kot@pm.me>
2021-09-02 11:24:17 -08:00
hay-kot
edae7bbb21
refactor(frontend): 🔥 rewrite backup UI for new page base components
...
Removed old split code and used the composition api to to re-write the import/export functionality of mealie.
2021-08-21 00:46:43 -08:00
hay-kot
bde885dc84
refactor(frontend): ♻️ rewrite search componenets to typescript
2021-08-08 20:52:44 -08:00
hay-kot
9386cc320b
refactor(frontend): 🚧 Migrate Dashboard to Nuxt
...
Add API and Functinality for Admin Dashboard. Stills needs to clean-up. See // TODO's
2021-08-07 15:12:25 -08:00
hay-kot
695d7e96ae
refactor(frontend): 🚧 Add group/user CRUD support for admins
2021-08-06 16:28:12 -08:00
hay-kot
00a8fdda41
reorganize all frontend items
2021-08-01 19:24:47 -08:00
hay-kot
91f56b42de
refactor(frontend): 🏗️ scafold pages and componenets folder
...
Setup the file structure for components, pages, layouts, api, and all new frontend structure
2021-07-31 14:45:28 -08:00