Julien Calixte
f6a518a43d
chore(build): adopt Vite, pnpm, ESLint flat config; drop Vue CLI
...
Replaces Vue CLI 4 with Vite 7 + @tailwindcss/vite + vite-plugin-pwa,
yarn with pnpm, tslint with ESLint 9 flat config, and Jest with Vitest.
Drops Netlify deploy config and the dead FontAwesome npm token.
Bumps the entire dependency surface: Vue 3.5, Pinia 2, vue-router 4,
vue-i18n 11, Tailwind 4, DaisyUI 5, TypeScript 5.7, axios 1.x,
mapbox-gl 3.x, date-fns 4.x, uuid 11.x, pouchdb-browser 9.x.
2026-06-01 21:03:09 +02:00
Julien Calixte
37019b655a
chore(deps): migrate from node-sass to dart-sass
...
node-sass is deprecated and its native bindings fail to build on
recent Node versions. Replace with the maintained `sass` package and
bump sass-loader to v10 (last major supporting webpack 4).
2026-06-01 18:42:05 +02:00
Julien Calixte
639429e18b
refactor(icons): replace FontAwesome with Tabler Icons
...
Drop the three @fortawesome/* packages (v5, with a stagnant Vue 2
binding) in favor of @tabler/icons-webfont. The old <awe-icon>
wrapper is replaced by <vaquant-icon>, named after the project so
future icon-library swaps don't require another rename.
2026-06-01 18:33:58 +02:00
8860925b76
➕ (date-fns)
2020-08-27 23:03:45 +02:00
Julien Calixte
b79569102d
♻️ (notif) add queue notif service to lazy load notif lib
2020-04-11 01:05:25 +02:00
Julien Calixte
2aef349699
➕ (transaction) add great currency input lib for amount
2020-04-05 11:55:18 +02:00
Julien Calixte
a60382d630
✨ (transaction) add map with location
2020-03-14 13:01:54 +01:00
Julien Calixte
bb872c2996
🔧 (netlify) update redirection destination
2020-03-11 18:14:25 +01:00
Julien Calixte
ef2ee8d709
🔧 (validate document) add script to generate the validate function
2020-03-01 00:19:31 +01:00
Julien Calixte
d72677df6e
✨ (payment) change to checkout payment in user page
2020-02-23 12:33:28 +01:00
Julien Calixte
9644852505
➕ (stripe) add stripe element
2020-02-22 23:38:38 +01:00
Julien Calixte
65ac5f776a
⬆️ (typescript)
2020-02-22 23:35:09 +01:00
Julien Calixte
f85b8b88b8
⬆️ (vue)
2020-02-22 23:33:28 +01:00
Julien Calixte
b5d3baaf24
✨ (header) back button if app installed
2019-11-28 23:05:40 +01:00
87fab8f7c3
Clean & remove encryption part
2019-11-28 21:21:50 +01:00
Julien Calixte
a9615c4feb
✨ (install PWA) Add install PWA app
2019-11-08 13:08:39 +01:00
Julien Calixte
e38637020d
🎨 (Color) add contrast color
2019-10-25 19:37:28 +02:00
Julien Calixte
0be6fb0838
📦 (Vue)
2019-10-19 08:34:37 +02:00
Julien Calixte
9825052c43
➖ (PouchDB) Remove PouchDB package (just use pouchdb-browser)
2019-10-19 08:20:12 +02:00
Julien Calixte
228198363e
🐛 (Refund Transaction) Fix toMe & fromMe variables
2019-10-01 21:50:57 +02:00
Julien Calixte
c113420756
✨ (Account Card) Add info to account card
2019-09-29 10:59:49 +02:00
Julien Calixte
6b1719987a
✨ (Account Card) Design Card
2019-09-19 19:28:00 +02:00
Julien Calixte
7a3f168218
feat: add uuid to account ids
2019-08-27 00:28:05 +02:00
Julien Calixte
c0d647e887
style: update notyf !
2019-08-26 02:32:12 +02:00
Julien Calixte
4ae0e97679
update: upgrade pouchdb
...
remove total tab and merge with balance
2019-08-25 12:27:01 +02:00
Julien Calixte
dbd63d341c
master: change repo
2019-08-22 11:50:32 +02:00