Sebastien Castiel
e63f3aa68f
Fix TypeScript issues
CI / checks (push) Failing after 1m35s
2025-04-19 15:46:37 -04:00
Sebastien Castiel
4db788680e
Use tRPC for recent groups page ( #253 )
...
* Use tRPC for recent groups page
* Use tRPC for adding group by URL
* Use tRPC for saving visited group
* Group context
2024-10-20 17:50:52 -04:00
Sebastien Castiel
210c12b7ef
Use tRPC in other group pages ( #249 )
...
* Use tRPC in group edition + group layout
* Use tRPC in group modals
* Use tRPC in group stats
* Use tRPC in group activity
2024-10-19 21:29:53 -04:00
Mert Demir
8742bd59da
Fix format for integer amounts ( #231 )
...
* support both fractions and integer values
* test fractions
* prettier
2024-09-29 09:24:10 -04:00
Tuomas Jaakola
4f5e124ff0
Internationalization + Finnish language ( #181 )
...
* I18n with next-intl
* package-lock
* Finnish translations
* Development fix
* Use locale for positioning currency symbol
* Translations: Expenses.ActiveUserModal
* Translations: group 404
* Better translation for ExpenseCard
* Apply translations in CategorySelect search
* Fix for Finnish translation
* Translations for ExpenseDocumentsInput
* Translations for CreateFromReceipt
* Fix for Finnish translation
* Translations for schema errors
* Fix for Finnish translation
* Fixes for Finnish translations
* Prettier
---------
Co-authored-by: Sebastien Castiel <sebastien@castiel.me >
2024-08-02 11:26:23 -04:00
dcbr
e619c1a5b4
Add basic activity log ( #141 )
...
* Add basic activity log
* Add database migration
* Fix layout
* Fix types
---------
Co-authored-by: Sebastien Castiel <sebastien@castiel.me >
2024-05-29 22:06:45 -04:00
Sebastien Castiel
0e6a2bdc6c
Limit file upload size on the client ( #84 )
2024-02-06 10:19:57 -05:00
Lauri Vuorela
be0964d9e1
format currency with thousand separators ( #81 )
2024-02-04 20:16:30 -05:00
Mert Demir
fb49fb596a
Automatic category from expense title ( #80 )
...
* environment variable
* random category draft
* get category from ai
* input limit and documentation
* use watch
* use field.name
* prettier
* presigned upload, readme warning, category to string util
* prettier
* check whether feature is enabled
* use process.env
* improved prompt to return id only
* remove console.debug
* show loader
* share class name
* prettier
* use template literals
* rename format util
* prettier
2024-02-04 12:23:11 -05:00
Sebastien Castiel
e6467b41fc
Improve receipt scanning
2024-01-30 20:07:46 -05:00
Sebastien Castiel
4a9bf575bd
Create expense from receipt ( #69 )
...
* Create expense from receipt
* Add modal
* Update README
2024-01-30 16:36:29 -05:00