NOW ARCHIVED AND MERGED INTO ONE REPO, SEE https://kolaente.dev/vikunja/vikunja
This repository has been archived on 2024-02-08. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
kolaente b057fb2784
continuous-integration/drone/push Build is failing Details
fix(reminders): set reminder date on datepicker when editing a reminder
Setting an actual reminder date (not a relative one) flowed only from the component to the outside when setting it. When editing it, the reminder date would not be populated, causing the datepicker date to stay at the current date.
2024-02-06 18:46:15 +01:00
.gitea feat: add issue template 2022-07-21 16:49:21 +02:00
.github chore(deps): update dessant/repo-lockdown action to v4 2023-11-20 05:13:05 +00:00
.vscode.example feat: better vscode vitest integration 2023-04-12 15:39:49 +00:00
cypress fix(test): make date assertion not brittle 2024-01-16 10:36:29 +01:00
docker feat: allow custom logo via environment variable (#3685) 2023-08-23 16:13:29 +00:00
docs feat: rename list to project everywhere 2023-03-14 14:04:23 +00:00
originalMedia fix: improve the "pop" sound a bit 2023-03-23 23:38:52 +04:00
patches fix: force usage of @types for flexsearch instead of integrated types 2023-03-14 17:06:30 +01:00
public feat: use variable fonts with subsetting (#2817) 2022-12-15 21:37:02 +00:00
scripts chore(ci): remove netlify dependency (#3459) 2023-05-02 10:10:14 +00:00
src fix(reminders): set reminder date on datepicker when editing a reminder 2024-02-06 18:46:15 +01:00
.drone.yml chore(deps): pin node.js (#3895) 2024-01-16 11:49:00 +00:00
.editorconfig feat: add .editorconfig for scss and css files (#970) 2021-11-10 17:15:03 +00:00
.env.local.example fix(sw): remove debug option via env as it would not be replaced correctly in prod builds 2023-12-13 18:37:56 +01:00
.envrc feat: add nix flake for dev shell 2022-10-03 16:10:53 +02:00
.eslintrc.cjs fix: disable props destructure error 2022-10-31 22:42:30 +01:00
.gitignore feat: add histoire 2023-01-05 23:12:58 +01:00
.npmrc feat: prepare for pnpm 8 (#3331) 2023-03-29 12:02:34 +00:00
.nvmrc chore(deps): update dependency node to v20.11.0 2024-01-10 12:04:17 +00:00
CHANGELOG.md chore: release preparation 2024-01-28 17:43:53 +01:00
Dockerfile chore(deps): pin node.js (#3895) 2024-01-16 11:49:00 +00:00
LICENSE Change license to AGPLv3 2020-12-23 16:47:05 +01:00
README.md docs: update readme 2024-02-05 21:16:30 +01:00
cliff.toml chore: add git-cliff config 2022-08-03 20:10:39 +02:00
cypress.config.ts chore(tests): enable experimental memory managment for cypress tests 2023-05-24 18:32:23 +02:00
env.config.d.ts feat(postcss): mock plugin types (#2930) 2023-01-06 09:27:55 +00:00
env.d.ts fix(sw): remove debug option via env as it would not be replaced correctly in prod builds 2023-12-13 18:37:56 +01:00
flake.lock chore(deps): update dependency node (#3834) 2023-12-01 11:07:14 +00:00
flake.nix chore: add git-cliff to flake 2022-10-28 12:21:18 +02:00
histoire.config.ts chore: histoire add logo link 2023-03-07 18:07:12 +01:00
index.html feat: allow custom logo via environment variable (#3685) 2023-08-23 16:13:29 +00:00
netlify.toml feat: use pnpm 2022-09-21 17:29:36 +02:00
package.json fix(deps): update tiptap to v2.2.1 2024-02-05 10:37:28 +00:00
pnpm-lock.yaml fix(deps): update tiptap to v2.2.1 2024-02-05 10:37:28 +00:00
renovate.json chore(deps): increase renovate timeout 2024-01-16 12:15:04 +01:00
tsconfig.app.json feat: add vite-plugin sentry 2023-06-18 14:33:21 +02:00
tsconfig.config.json fix: tsconfig as per https://github.com/vuejs/tsconfig#configuration-for-node-environments 2023-04-28 09:16:54 +02:00
tsconfig.json feat(cypress): use cy.session 2023-01-03 16:30:46 +01:00
tsconfig.vitest.json feat: improve ts setup 2022-07-04 21:50:48 +00:00
vite.config.ts fix: use props destructuring everywhere 2023-06-20 14:40:41 +02:00

README.md

Web frontend for Vikunja

The todo app to organize your life.

Build Status License: AGPL v3 Download Translation

This is the web frontend for Vikunja, written in Vue.js.

Take a look at our roadmap (hosted on Vikunja!) for a list of things we're currently working on!

Security Reports

If you find any security-related issues you don't want to disclose publicly, please use the contact information on our website.

Docker

There is a docker image available with support for http/2 and aggressive caching enabled. In order to build it from sources run the command below. (Docker >= v19.03)

export DOCKER_BUILDKIT=1
docker build -t vikunja/frontend .

Refer to multi-platform documentation in order to build for different platforms.

Project setup

pnpm install

Compiles and hot-reloads for development

pnpm run serve

Compiles and minifies for production

pnpm run build

Lints and fixes files

pnpm run lint