2520 Commits

Author SHA1 Message Date
Julien Veyssier
b3d61a743e clarify project item name/title
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-11-02 16:22:26 +01:00
Julien Veyssier
122c3fdfe1 update and write translations
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-11-02 03:24:07 +01:00
Julien Veyssier
790c1a990d nothing
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-11-02 03:18:22 +01:00
Julien Veyssier
915f6f2536 read new strings
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-27 17:48:48 +01:00
Julien Veyssier
188e292198 update CHANGELOG
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-27 17:48:05 +01:00
Julien Veyssier
aaf63572af update composer deps, run cs:fix
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-27 17:40:51 +01:00
Julien Veyssier
29a0db7433 refs #304 add unified search provider for projects
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-27 17:38:05 +01:00
Julien Veyssier
b24d720f59 fix style issues in cat/pm/curr cancel countdown
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-27 17:04:23 +01:00
Julien Veyssier
32b45abcbd update npm pkgs
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-27 16:46:48 +01:00
Julien Veyssier
274513b3b9 refs #309 make encoded_icon columns larger
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-27 16:46:37 +01:00
Julien Veyssier
5912b815c3 update CHANGELOG
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-20 23:55:47 +02:00
Julien Veyssier
2708876f8a refs #310 compute balances with past bills only
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-20 23:46:57 +02:00
Julien Veyssier
21e4a4d84e fix psalm issues and run cs:fix
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-20 23:29:51 +02:00
Julien Veyssier
bab0a6f771 add my cumulated balance in nav footer
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-20 23:27:46 +02:00
Julien Veyssier
59fae379d9 fix incorrect project check in MemberAvatar of nav member item when a different project is selected
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-19 17:05:44 +02:00
Julien Veyssier
a0d4dac9b4 refactor user avatar, use one single member prop in a wrapper component
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-19 16:47:23 +02:00
Julien Veyssier
9db378bede avoid sharing project when adding a local user-member in a federated project
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-19 14:56:59 +02:00
Julien Veyssier
8ce5d084fa update npm pkgs
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-17 10:35:49 +02:00
Julien Veyssier
29b6d87f34 add csp listener to run csp->addAllowedWorkerSrcDomain('blob:')
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-15 01:03:23 +02:00
Julien Veyssier
429f5651f3 start improving datetime creation from timestamp
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-14 00:50:04 +02:00
Julien Veyssier
d0a8f70226 remove typed entity class attrs to avoid dealing with default value issues
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-10 00:44:28 +02:00
Julien Veyssier
7b00ff29d9 not much
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-06 23:35:45 +02:00
Julien Veyssier
1f6736c3cb read strings
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-06 19:47:45 +02:00
Julien Veyssier
caf07a3563 improve empty contents in bill list when no member and no bill
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-06 19:02:44 +02:00
Julien Veyssier
35b34eb15a add search project input on top of project list
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-06 16:10:03 +02:00
Julien Veyssier
ad8df5b5ea add search bill input on top of bill list
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-06 15:26:58 +02:00
Julien Veyssier
3d17d7bc23 fix bill.category_id, not unsigned because of hardcoded reimb cat with id -11
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-06 14:26:27 +02:00
Julien Veyssier
224fd52720 remove unnecessary npm pkgs, hide archive project nav item if no archived projects
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-04 00:22:48 +02:00
Julien Veyssier
dd50356c70 psalm checks and phpunit with more NC versions
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-10-03 00:23:15 +02:00
Julien Veyssier
a54eee7335 clarify entity attr init value, generated insert sql query does not include cols if value is equal to initial attr one
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-30 02:28:37 +02:00
Julien Veyssier
5f5611f6e3 read translations
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-29 23:02:55 +02:00
Julien Veyssier
135d27e859 fix inserting bills with 0 amount, weird issue with db mapper
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-29 19:44:16 +02:00
Julien Veyssier
9501907b04 adjust scss/sass vite config, switch to nc/vue for dashboard widget component
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-29 19:32:41 +02:00
Julien Veyssier
96c5395f1b add tsconfig
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-29 19:04:00 +02:00
Julien Veyssier
719f25eeed replace eval by small algebric parsing lib
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-29 18:43:34 +02:00
Julien Veyssier
e4db43f228 minor UI changes, more dynamic import
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-29 17:03:46 +02:00
Julien Veyssier
2eb2b608d1 add env var to vite build [skip ci]
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-22 02:52:34 +02:00
Julien Veyssier
3d30542699 rename all necessary columns
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 16:50:19 +02:00
Julien Veyssier
a8a9fcf958 show federated projects that can't be reached and allow to remove them (leave share)
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 03:17:11 +02:00
Julien Veyssier
59a7c2fbc5 add missing openapi files
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 01:49:43 +02:00
Julien Veyssier
3e5b56d8d3 fix psalm issues again
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 01:47:50 +02:00
Julien Veyssier
d8450635be cs:fix
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 01:43:06 +02:00
Julien Veyssier
43b961f94d update composer deps, fix openapi issues
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 01:42:34 +02:00
Julien Veyssier
abad8977d4 test are fixed
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 01:09:28 +02:00
Julien Veyssier
b10a652d00 minify code
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-17 16:56:38 +02:00
Julien Veyssier
ff9715b924 add eslint and stylelint on vite build
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-17 01:15:29 +02:00
Julien Veyssier
2278e3a487 inline css
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-17 01:09:53 +02:00
Julien Veyssier
26ef1b0e8d switch to vite
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-16 18:57:45 +02:00
Julien Veyssier
7c3ce8c392 fixing tests
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-15 11:19:28 +02:00
Julien Veyssier
49e1025250 update npm pkgs, fix middleware tests, remove project email column
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-13 16:26:14 +02:00