forked from fairnesscoop/permacoop
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Réécriture du frontend (fairnesscoop#415)
* Setup NestJS with nunjucks templates * Add login page * Implement session-based auth * Add e2e tests using Playwright * Add app shell, add named routes * Add translations w/ Fluent, implement basic FairCalendar, fixes * Modularize CSS; update format/check * Rework templates and css * Tweaks, add proper RouteNameResolver * Add styles to select * Begin Faircalendar filters, add esbuild watch * Add customer table and add form * Add customer edit, update nav * Drop Stimulus, use Web Component for FairCalendar * Add projects, generic table API * Add breadcrumbs * Add tasks, refactor templates per resource * Rework home and login routing * Remove File * Add EditProfileController * Add user management, rework fullName * Tweak margins, tweak calendar, tweak dark mode * Fix tests, add more e2e tests, update README * Drop client/kit and client/proxy * Restructure CSS, standardize buttons and links, rework nav, header, dropdown, and more * Add leaves, add leave requests, add holidays to FairCalendar * Add PayrollElements pages, rework Table implementation to reuse logic for HTML and CSV outputs * Add meal tickets pages, remove obsolete actions * Bring back calendar ICS export, add calendar url widget * Add calendar overview * Add dynamic faircalendar filters, rework faircalendar layout * Implement mobile menu v1 * Improve mobile menu * More improvements and reorg * Implement theme toggler * Clean up CSS * Drop legacy client * Load FairCalendar JS only on FairCalendar page * Make mobile navbar fill entire height * Rework nav impl, add todos * Fix unit tests * Implement multi-days faircalendar events * Replace FullCalendar by EventCalendar * Fix e2e tests * Fix: bring back clickable event * Show/hide mission fields, bring back faircalendar day click * Tweak turbolite, remove fullcalendar.js * Switch to public .env + private .env.local * Add Jelastic manifest * Unnest server, prepare Scalingo deploy * Experimental: add Docker image management setup * Fix: user password was not mandatory in /app/profile/edit * Fix "OFFSET must not be negative" error, get all projects in Event controllers * Move back to Scalingo * Show active-only users on faircalendar, add Scaleway db migration doc * Run make format * Set meta title from title var if defined * Bring back favicon and PWA manifest * Fix app layout whitespace * Tweak nav groups * Fix login image * Fix untranslated messages * Add flash message infra, improve login layout * Setup error pages, setup login error flashes * Fix login e2e test, add login redirect url * Add link boosting * Add navigation progress * New layout fix attempt * Load scripts in visited pages * Switch to Turbo * Add month/year filters to payroll elements page * Add faircalendar e2e test, fix calendar caching * Begin customers e2e test * Post-merge cleanup * Drop Turbo again, full page navigations are fine for now * Fix database-test-init with --if-exists * Progressively enhance filters form * Progressively enhance payroll element filters form and download * Progressively enhance leave calendar link clipboard copy * Progressively enhance theme toggler: use system default when JS not available * Drop is= on navMenuButton, simplify nav and shell CSS * Extract monthNavigator custom element * Various CSS, perf, and a11y tweaks * Attempt fixing pg connection errors * Switch to typeorm session store * Move faircalendar CSS to own folder * Add pc-frame for faircalendar * Add faircalendar list view, calendar view becomes lazy, reduce CLS and FLOUC
- Loading branch information
1 parent
13846aa
commit 2af881c
Showing
884 changed files
with
10,779 additions
and
39,548 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
# Defaults | ||
DATABASE_HOST=localhost | ||
DATABASE_PORT=5432 | ||
DATABASE_USERNAME=docker | ||
DATABASE_PASSWORD=docker | ||
DATABASE_NAME=permacoop | ||
|
||
ACCOUNTING_PAD=4 | ||
ACCOUNTING_INVOICE_PREFIX='FS' | ||
UPLOAD_LOCATION='uploads' | ||
FILE_ENCRYPTION_KEY='my_secret_key' | ||
CALENDAR_TOKEN='abcd1234' | ||
SESSION_SECRET=changeme | ||
SESSION_COOKIE_SECURE=false | ||
FLUENT_PATH=src/translations/fr-FR.ftl | ||
FLUENT_LOCALE=fr-FR |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
web: make start-dist |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.