-
fefd856cfb
New translations en.json (Swedish)
Darko Gjorgjijoski
2026-04-07 14:50:39 +02:00
-
e5fe62e4de
New translations en.json (Albanian)
Darko Gjorgjijoski
2026-04-07 14:50:38 +02:00
-
129d63c5b1
New translations en.json (Slovenian)
Darko Gjorgjijoski
2026-04-07 14:50:37 +02:00
-
65e9182272
New translations en.json (Slovak)
Darko Gjorgjijoski
2026-04-07 14:50:35 +02:00
-
3abcba2752
New translations en.json (Russian)
Darko Gjorgjijoski
2026-04-07 14:50:34 +02:00
-
6c1e51d126
New translations en.json (Portuguese)
Darko Gjorgjijoski
2026-04-07 14:50:33 +02:00
-
c1b8ba448d
New translations en.json (Polish)
Darko Gjorgjijoski
2026-04-07 14:50:31 +02:00
-
ab5ea81424
New translations en.json (Norwegian)
Darko Gjorgjijoski
2026-04-07 14:50:30 +02:00
-
befd69fdb2
New translations en.json (Dutch)
Darko Gjorgjijoski
2026-04-07 14:50:29 +02:00
-
417b92ad9f
New translations en.json (Macedonian)
Darko Gjorgjijoski
2026-04-07 14:50:27 +02:00
-
d6b1e102fe
New translations en.json (Lithuanian)
Darko Gjorgjijoski
2026-04-07 14:50:26 +02:00
-
d7bf942da2
New translations en.json (Georgian)
Darko Gjorgjijoski
2026-04-07 14:50:25 +02:00
-
5db82db958
New translations en.json (Japanese)
Darko Gjorgjijoski
2026-04-07 14:50:24 +02:00
-
c63355391a
New translations en.json (Italian)
Darko Gjorgjijoski
2026-04-07 14:50:22 +02:00
-
de3c8f89fb
New translations en.json (Hungarian)
Darko Gjorgjijoski
2026-04-07 14:50:21 +02:00
-
cab4c62c5d
New translations en.json (Hebrew)
Darko Gjorgjijoski
2026-04-07 14:50:20 +02:00
-
4b634f96c9
New translations en.json (Finnish)
Darko Gjorgjijoski
2026-04-07 14:50:19 +02:00
-
9ef0932c6e
New translations en.json (Greek)
Darko Gjorgjijoski
2026-04-07 14:50:17 +02:00
-
d122c8c95a
New translations en.json (German)
Darko Gjorgjijoski
2026-04-07 14:50:16 +02:00
-
820073e8e0
New translations en.json (Danish)
Darko Gjorgjijoski
2026-04-07 14:50:14 +02:00
-
80c14b4b7f
New translations en.json (Czech)
Darko Gjorgjijoski
2026-04-07 14:50:13 +02:00
-
174acbf70e
New translations en.json (Catalan)
Darko Gjorgjijoski
2026-04-07 14:50:12 +02:00
-
c93b8f0da9
New translations en.json (Bulgarian)
Darko Gjorgjijoski
2026-04-07 14:50:11 +02:00
-
2693b0b0f2
New translations en.json (Arabic)
Darko Gjorgjijoski
2026-04-07 14:50:09 +02:00
-
54d9c57925
New translations en.json (Spanish)
Darko Gjorgjijoski
2026-04-07 14:50:08 +02:00
-
ba3e94c4ad
New translations en.json (French)
Darko Gjorgjijoski
2026-04-07 14:50:07 +02:00
-
a644653513
New translations en.json (Romanian)
Darko Gjorgjijoski
2026-04-07 14:50:05 +02:00
-
3391d104f9
Update source file en.json
Darko Gjorgjijoski
2026-04-07 14:50:00 +02:00
-
66f7dce701
Document the design system in CLAUDE.md and clean up scripts-v2 leftovers
Darko Gjorgjijoski
2026-04-07 14:18:49 +02:00
-
6fdf10b2b1
Rebuild auth pages on the project design system
Darko Gjorgjijoski
2026-04-07 14:18:34 +02:00
-
f17c7be5f0
Merge pull request #611 from klittle81/EnhanceExpenseReport
mchev
2026-04-07 12:58:09 +02:00
-
-
-
-
71388ec6a5
Rename resources/scripts-v2 to resources/scripts and drop @v2 alias
Darko Gjorgjijoski
2026-04-07 12:50:16 +02:00
-
064bdf5395
Delete legacy v1 frontend (resources/scripts)
Darko Gjorgjijoski
2026-04-07 12:48:15 +02:00
-
f83ec6e78f
Pluralize Macedonian status labels for filter tabs and column headers
Darko Gjorgjijoski
2026-04-07 12:43:06 +02:00
-
9345d3e525
Translate Macedonian (mk) locale to ~99% coverage
Darko Gjorgjijoski
2026-04-07 12:35:18 +02:00
-
fac9ad8cef
Add Hebrew and Urdu to the company language dropdown
Darko Gjorgjijoski
2026-04-07 12:35:01 +02:00
-
04952d91ed
Add Hebrew/Arabic/Devanagari/Sarabun font packages and unify Noto Sans into the package array
Darko Gjorgjijoski
2026-04-07 11:50:34 +02:00
-
27c60bb6f5
Allow modal dropdowns and tooltips to overflow their panel
Darko Gjorgjijoski
2026-04-07 11:50:10 +02:00
-
53932e9e16
Pluralize admin settings menu items and clarify Font Packages copy
Darko Gjorgjijoski
2026-04-07 10:53:45 +02:00
-
0e9f18d4d1
fix: i18n for expense report PDF and correct report controller return types
mchev
2026-04-07 10:43:02 +02:00
-
e22050bc71
fix: use DomPDF Pdf facade and Pint style in expense report
mchev
2026-04-07 10:31:48 +02:00
-
5ab9c5f736
Allow settings panel dropdowns to overflow their container
Darko Gjorgjijoski
2026-04-07 07:55:00 +02:00
-
78ed332d06
Add per-user language preference with company default fallback
Darko Gjorgjijoski
2026-04-07 04:41:00 +02:00
-
c5c9677ffc
Add Admin Fonts settings page to install CJK font packages
Darko Gjorgjijoski
2026-04-07 01:17:00 +02:00
-
ba5c6c39ba
Add multilingual PDF font system with Noto Sans and on-demand CJK packages
Darko Gjorgjijoski
2026-04-06 23:32:00 +02:00
-
346e5df7ee
Fix Thai font path with duplicated static/ segment in PDF locale partial
Darko Gjorgjijoski
2026-04-06 21:48:00 +02:00
-
9c3013bb24
Add cache clearing and auto-migrate to Docker entrypoint
Darko Gjorgjijoski
2026-04-07 02:17:18 +02:00
-
5efd1054f4
Add v3.0 upgrade migration
Darko Gjorgjijoski
2026-04-07 02:12:38 +02:00
-
20085cab5d
Refactor FileDisk system with per-disk unique names and disk assignments UI
Darko Gjorgjijoski
2026-04-07 02:04:57 +02:00
-
ea1fc9b799
Consolidate media disk config into AppConfigProvider
Darko Gjorgjijoski
2026-04-07 01:09:06 +02:00
-
6dd9ed1232
Fix infinite request loop on File Disk admin page
Darko Gjorgjijoski
2026-04-07 01:05:08 +02:00
-
67268ac2b7
Secure expense receipts by wiring Media Library to FileDisk
Darko Gjorgjijoski
2026-04-07 01:01:59 +02:00
-
39c9179888
Support internationalized domain names (IDN) in email validation
Darko Gjorgjijoski
2026-04-06 23:55:29 +02:00
-
631d838834
Fix recurring invoices using wrong date in non-UTC timezones
Darko Gjorgjijoski
2026-04-06 23:38:55 +02:00
-
9638e02eb8
Fix customer portal not reflecting company default currency
Darko Gjorgjijoski
2026-04-06 23:37:56 +02:00
-
c46118be3b
Add Icelandic Króna (ISK) to currency seeder
Darko Gjorgjijoski
2026-04-06 23:27:15 +02:00
-
0093bf4d53
Copy custom fields when converting estimate to invoice
Darko Gjorgjijoski
2026-04-06 23:24:11 +02:00
-
25b61b73a0
Fix case-sensitive email login
Darko Gjorgjijoski
2026-04-06 23:22:16 +02:00
-
8508e7e1b8
Show user role in company switcher
Darko Gjorgjijoski
2026-04-06 23:03:29 +02:00
-
9ca998e64a
Add Convert to Estimate feature for invoices
Darko Gjorgjijoski
2026-04-06 22:57:03 +02:00
-
c328d1cd10
Mount send modals on index views and dashboard, pass missing props
Darko Gjorgjijoski
2026-04-06 22:56:57 +02:00
-
5c0e761dfa
Fix copy PDF URL and dropdown action conditions
Darko Gjorgjijoski
2026-04-06 22:56:49 +02:00
-
6106ac8208
Fix send modals: from email and preview rendering
Darko Gjorgjijoski
2026-04-06 22:56:41 +02:00
-
45f347ebef
Fix global tax recalculation and fractional cent totals
Darko Gjorgjijoski
2026-04-06 22:56:31 +02:00
-
b07a252523
Fix default template not pre-selected on document create
Darko Gjorgjijoski
2026-04-06 22:56:24 +02:00
-
b0b7d40c73
Fix exchange rate parity across all document types
Darko Gjorgjijoski
2026-04-06 21:07:50 +02:00
-
e64529468c
Replace deleted_files with manifest-based updater cleanup, add release workflow
Darko Gjorgjijoski
2026-04-06 19:27:33 +02:00
-
2bdfb6a8b6
Add contributing documentation
Darko Gjorgjijoski
2026-04-06 18:00:18 +02:00
-
74b4b2df4e
Finalize Typescript restructure
Darko Gjorgjijoski
2026-04-06 17:59:15 +02:00
-
af9d672574
Bump version from 2.3.1 to 2.3.2
2.3.2
mchev
2026-04-06 11:02:23 +02:00
-
7606f8ece8
Merge pull request #585 from InvoiceShelf/translations
mchev
2026-04-06 11:00:58 +02:00
-
-
9b0498a2e5
Merge pull request #583 from sirlupusdev/fix-setup-wizard
mchev
2026-04-06 10:54:57 +02:00
-
-
04c7682e73
Merge pull request #584 from sirlupusdev/feat-auto-due-date
mchev
2026-04-06 10:50:05 +02:00
-
-
88650c2f3e
Bump version
2.3.1
Darko Gjorgjijoski
2026-04-05 12:34:24 +02:00
-
ee76f31138
Add log mail driver support to frontend
Darko Gjorgjijoski
2026-04-05 12:33:14 +02:00
-
e1af9f56c4
Docker optimizations
Darko Gjorgjijoski
2026-04-05 12:07:47 +02:00
-
fdd860c381
Merge pull request #612 from mchev/master
mchev
2026-04-04 18:57:09 +02:00
-
-
834b53ea40
Enhance Expense Report - Grouped itemized expenses
klittle81
2026-04-04 11:22:32 -04:00
-
-
-
5ff051fbb5
Bump version from 2.2.1 to 2.3.0
2.3.0
Darko Gjorgjijoski
2026-04-04 17:12:13 +02:00
-
cab785172e
Add missing base components and global alias registrations
Darko Gjorgjijoski
2026-04-04 10:45:00 +02:00
-
97f88eaf2c
Fix build warnings: add isImageFile util, exclude heavy components from eager glob, clean up dynamic import conflicts
Darko Gjorgjijoski
2026-04-04 10:15:00 +02:00
-
af92a361a5
Fix auth endpoints: LOGIN and LOGOUT are web routes, not API routes
Darko Gjorgjijoski
2026-04-04 10:00:00 +02:00
-
a46cca5cd8
Complete scripts-v2 TypeScript migration — all imports resolved, build passes
Darko Gjorgjijoski
2026-04-04 09:30:00 +02:00
-
812956abcc
Phase 5-6: Router, plugins, entry points — scripts-v2 complete
Darko Gjorgjijoski
2026-04-04 08:00:00 +02:00
-
d91f6ff2e3
Phase 4b: Remaining features — payments, expenses, recurring invoices, members, reports, settings, customer portal, modules, installation
Darko Gjorgjijoski
2026-04-04 07:30:00 +02:00
-
774b2614f0
Phase 4a: Feature modules — layouts, auth, admin, dashboard, customers, items, invoices, estimates, shared document form
Darko Gjorgjijoski
2026-04-04 06:30:00 +02:00
-
e43e515614
Phase 3: Typed Vue components in scripts-v2/
Darko Gjorgjijoski
2026-04-04 05:45:00 +02:00
-
2b996d30bf
Phase 2: Typed global Pinia stores in scripts-v2/
Darko Gjorgjijoski
2026-04-04 05:15:00 +02:00
-
991b716b33
Phase 1: TypeScript foundation in scripts-v2/
Darko Gjorgjijoski
2026-04-04 05:00:00 +02:00
-
53a0e1491d
Refine sidebar collapse toggle to bottom toolbar
Darko Gjorgjijoski
2026-04-04 04:00:00 +02:00
-
827c5c8938
Add collapsible sidebar with icon-only mode and tooltips
Darko Gjorgjijoski
2026-04-04 03:45:00 +02:00
-
9c8e4ae558
Add glass UI with backdrop blur and fix primary button colors
Darko Gjorgjijoski
2026-04-04 03:30:00 +02:00
-
7e15eb7c7a
Make settings sidebar sticky and consistent across all settings pages
Darko Gjorgjijoski
2026-04-04 03:22:00 +02:00
-
a10d4d2de9
Theme scrollbars for dark mode
Darko Gjorgjijoski
2026-04-04 03:15:00 +02:00
-
249b2759b6
Fix header gradient too light in dark mode
Darko Gjorgjijoski
2026-04-04 03:08:00 +02:00
-
d7f88d3103
Fix + button icon color in header to white
Darko Gjorgjijoski
2026-04-04 03:00:00 +02:00
-
960e6d3517
Polish header search bar with frosted glass styling
Darko Gjorgjijoski
2026-04-04 02:55:00 +02:00
-
7a1e2cd2c3
Rename Notes to Record Notes in company settings menu
Darko Gjorgjijoski
2026-04-04 02:48:00 +02:00
-
d36fbbbf27
Add green status indicator for global mail configuration
Darko Gjorgjijoski
2026-04-04 02:42:00 +02:00
-
2a3774f437
Soften divider lines across settings pages
Darko Gjorgjijoski
2026-04-04 02:35:00 +02:00