Personal calendar manager
https://cal.maronato.dev
* Initial incomplete (but mostly functional) push of date override functions * Fixed date shifting on load * Bring back minDate (automatically disable all dates before current date) * Fix type error * Supply working hours to render available dates * Converted to SSR * moving defaultValues to the backend * Improv. as filter can be achieved within the reduce Co-authored-by: Omar López <zomars@me.com> * Double inversion -> single, as it is an early return * uniq() exit - not needed anymore * Typefixes * It's overriding dates :D * Fixed duplication DateOverrides in list * Implemented changing the month * Make dateOverrides an optional param * Fixed test (which requires dateOverrides due to auto-typing) * Prevent a full update on set as default from list view * Added some extra keys to keep ts happy * Only allow a single date override per date * Disallow editing excludedDates to the same date * Bring back duplicate key ?.? Co-authored-by: Peer Richelsen <peeroke@gmail.com> Co-authored-by: zomars <zomars@me.com> Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> |
||
---|---|---|
__checks__ | ||
.github | ||
.husky | ||
.snaplet | ||
.vscode | ||
apps | ||
packages | ||
scripts | ||
tests/config | ||
.editorconfig | ||
.env.appStore.example | ||
.env.example | ||
.eslintrc.js | ||
.gitignore | ||
.gitmodules | ||
.kodiak.toml | ||
.npmrc | ||
.nvmrc | ||
.prettierignore | ||
.prettierrc.js | ||
app.json | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
crowdin.yml | ||
jest.config.ts | ||
LICENSE | ||
package.json | ||
playwright.config.ts | ||
Procfile | ||
README.md | ||
SECURITY.md | ||
turbo.json | ||
yarn.lock |