Darko Gjorgjijoski
a25b450993
Upgrade vue-flatpickr-component from v11 to v12
2026-04-02 17:15:14 +02:00
Darko Gjorgjijoski
08dfe62312
Standardize Node.js version to 24 ( #599 )
...
Update Node.js from 20 to 24 across CI workflows, Dockerfiles,
package.json engines field, and add .node-version file for consistent
local development.
2026-04-02 17:08:39 +02:00
Darko Gjorgjijoski
f623cd0179
Upgrade vue-router from v4 to v5 ( #598 )
...
- Migrate beforeEach navigation guard from next() callback to return-based
API, preparing for vue-router v6 where next() is removed
2026-04-02 16:47:16 +02:00
Darko Gjorgjijoski
414531524c
Remove unused cross-env dependency
2026-04-02 16:39:10 +02:00
Darko Gjorgjijoski
d75a957183
Upgrade Tiptap from v2 to v3 ( #597 )
...
- Upgrade @tiptap/core, starter-kit, vue-3, pm, extension-text-align to v3
- Remove @tiptap/extension-link (now bundled in StarterKit v3)
- Move Link config into StarterKit.configure()
2026-04-02 16:35:43 +02:00
Darko Gjorgjijoski
0be747a483
Pin axios to 1.14.0
...
Avoid possible supply chain attacks in future caused by compromised
author account or even rogue author.
2026-04-02 16:14:47 +02:00
Darko Gjorgjijoski
3ceb08bc31
Upgrade Pinia from v2 to v3 ( #596 )
...
Migrate all 37 store definitions from the deprecated object-with-id
signature to the string-id-first signature required by Pinia 3:
defineStore({ id: 'name', ... }) → defineStore('name', { ... })
2026-04-02 16:12:11 +02:00
Darko Gjorgjijoski
ad5a7e51b9
Upgrade to Vite 8 and Tailwind CSS 4 ( #595 )
...
- Vite 6 → 8 (Rolldown bundler), laravel-vite-plugin 1 → 3, @vitejs/plugin-vue 5 → 6
- Tailwind CSS 3 → 4 with CSS-based config (@theme, @plugin, @utility)
- Add @tailwindcss/vite plugin, remove postcss/autoprefixer/sass
- Convert SCSS files to plain CSS (resources/sass → resources/css)
- Migrate tailwind.config.js to CSS @theme directives
- Rename deprecated utility classes (shadow-sm→shadow-xs, outline-none→outline-hidden,
rounded-sm→rounded-xs, bg-gradient-to→bg-linear-to, ring→ring-3)
- Migrate opacity utilities to color modifiers (bg-opacity, text-opacity,
border-opacity, ring-opacity → color/N syntax)
- Update primary color CSS vars to full rgb() values for TW4 color-mix()
- Fix border-l color specificity for sidebar navigation (TW4 default border
color changed from gray-200 to currentColor)
- Fix invalid border color classes (border-grey-light, border-modal-bg, border--200)
- Add @reference directive for @apply in Vue component style blocks
- Convert Vue component <style lang="scss"> blocks to plain CSS
2026-04-02 15:59:15 +02:00
Darko Gjorgjijoski
691178857f
Add HTTP client wrapper and upgrade Axios to v1 ( #594 )
...
* refactor: add HTTP client wrapper and upgrade axios to v1
Introduce a thin HTTP wrapper (resources/scripts/http) that centralizes
axios configuration, interceptors, and auth header injection. All 43
files now import from the wrapper instead of axios directly, making
future library swaps a single-file change. Upgrade axios from 0.30.0
to 1.14.0.
* fix: restore window.Ls assignment removed during axios refactor
company.js uses window.Ls.set() to persist selected company,
which broke after the axios plugin (that set window.Ls) was deleted.
2026-04-02 15:08:23 +02:00
Tim van Osch
d1bca362de
chore: Improve .dev dockerfile for development and production ( #183 )
...
* chore: update dockerfile and dev env
* chore(dockerfile): fix user/group id args
* chore(docker): use php-fpm w/ separate nginx
* chore(docker): add nginx image w/ static files
* chore(docker): build vite resources only once, bump vite minor version,
add watch yarn command.
By using --buildplatform tag in the dockerfile we can have the vite step
be built only on the host platform, which significantly speeds it up.
This is possible since the build assets aren't platform dependant.
* Move dockerfiles to .dev
2025-08-31 00:46:56 +02:00
Loduis Madariaga Barrios
8e96d3e972
fix(csrf-token): add leading dot to session domain cookie. ( #224 )
...
* fix(csrf-token): add leading dot to session domain cookie.
* refactor: remove generate key, upgrade axios and keep session domain in null.
* refactor: fix PSR-12 code styles for PHP 8.2 compatibility.
---------
Co-authored-by: Darko Gjorgjijoski <5760249+gdarko@users.noreply.github.com >
2025-08-28 09:44:34 +02:00
mchev
14bfaff30b
Fix security alert on axios 0.29 ( #347 )
2025-05-02 10:49:16 +02:00
mchev
ba243b28a9
Upgrade to Heroicons v2 ( #281 )
2025-04-05 02:11:12 +02:00
Darko Gjorgjijoski
fcf64c0b26
Upgrade Vite, Vue and other thrid-party packages
2025-01-12 17:38:54 +01:00
Martin Chevignard
4ff62c0adf
Refactor editor and allow links
2024-10-17 11:16:11 +02:00
Darko Gjorgjijoski
fbac9abbc5
Expose port 5173 for the Dev environment
2024-08-04 02:38:02 +02:00
Darko Gjorgjijoski
cc39f37b12
Update axios and vite
2024-07-29 13:00:54 +02:00
Darko Gjorgjijoski
ef02e01286
Use the old heroicons version for now
2024-01-28 18:55:07 +01:00
Darko Gjorgjijoski
1884bff927
Upgrade NPM/JS packages, remove deprecations
2024-01-28 18:21:17 +01:00
Darko Gjorgjijoski
518cac6762
Drop vue3-colorpicker unused component
2024-01-28 17:37:11 +01:00
Darko Gjorgjijoski
4cf7055d08
Upgrade vue, vue3-flatpickr, vue-i18n, vue-router to the latest versions
2024-01-28 17:31:13 +01:00
Darko Gjorgjijoski
cd9df54c5b
Upgrade to Laravel 10, Vite 5+
2024-01-28 17:17:32 +01:00
radhika587
75a0ed1ffc
Add extension-text-align
2022-02-02 16:30:19 +05:30
Mohit Panjwani
bdea879273
v6 update
2022-01-10 16:06:17 +05:30
Mohit Panjwani
082d5cacf2
v5.0.0 update
2021-11-30 18:58:19 +05:30
dependabot[bot]
16a941f787
Bump axios from 0.19.2 to 0.21.1 ( #337 )
...
Bumps [axios](https://github.com/axios/axios ) from 0.19.2 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.19.2...v0.21.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-03 23:51:00 +05:30
Aman Upadhyay
c3d3e5e35f
Add New SweetAlert & Notification Components
2021-04-09 12:35:50 +00:00
Mohit Panjwani
7c9a846090
update spacewind version
2021-03-24 13:47:45 +05:30
Mohit Panjwani
818f2fbaf7
build 404
2021-01-22 14:27:30 +05:30
Mohit Panjwani
9e26fee1b0
upgrade tailwind
2021-01-21 18:31:11 +05:30
Mohit Panjwani
ed978d0174
upgrade tailwind version and laravel-mix
2021-01-06 14:18:41 +05:30
Mohit Panjwani
1be462ef82
fix eslint and prettier config
2020-12-31 11:52:10 +05:30
Mohit Panjwani
89ee58590c
build version 400
2020-12-02 17:54:08 +05:30
Mohit Panjwani
25114009e3
remove unused components and update eslint + prettier config
2020-03-30 11:40:45 +05:30
MakerLab
0990ce4678
cross-env should only be in devDependencies
2020-01-18 16:29:48 +01:00
Jay Makwana
4c33a5d88c
Fix Invoice/Estimate template issues and Add Payment Receipt, Custom Payment Modes and Item units
2020-01-05 07:22:36 +00:00
Mohit Panjwani
bdf2ba51d6
init crater
2019-11-11 12:16:00 +05:30