F4ilji
d6c0f48d48
feat(analytics): add site analytics with grouped navigation sections
...
- Add Analytics container: models, tasks, jobs, controllers, routes, services
- Add analytics config with section groups (structure, institute, content, services)
- Add database tables: analytics_sessions, analytics_hits, analytics_daily_stats
- Add frontend: Analytics page, section detail, chart, overview, navigation components
- Add consent banner and JS tracking service (sendBeacon + Inertia listener)
- Add permission sync for view_analytics, view_any_analytic
- Fix trailing slash URL matching in GetNavigationSectionsTask
- Fix event propagation on expand arrows in navigation sections
- Fix RecordVisitJob to not depend on dropped analytics_geo_cache table
- Replace plain text views/visitors with badge-style icons
- Group navigation sections by category with separate blocks
- Add config-driven non-CMS sections (faculties, divisions, DPO, journals)
- Remove Events, TV, Sveden from analytics sections
2026-09-18 22:18:04 +05:00
F4ilji
1853b087f4
chore: update seeders, add MockDataSeeder and AssignAllPermissions command
...
- DatabaseSeeder: replace old seeders with MockDataSeeder
- RolesSeeder: update role definitions
- Add AssignAllPermissions artisan command
- Register MockDataSeeder in AppServiceProvider
- Register command in ConsoleKernel
2026-09-18 01:39:28 +05:00
F4ilji
d87bc581d1
Fix: remove dead placeholder view path in AppServiceProvider
2026-07-02 20:56:37 +05:00
F4ilji
2997558a50
refactor: move ByteConverter from Helpers to Services namespace
...
- Move ByteConverter class to App\Ship\Services
- Update all imports across Filament form blocks
- Update ByteConverterServiceProvider
- Add INTEGRATION_CREDENTIAL_PREFIX to CacheKeys enum
2026-07-02 00:29:29 +05:00
F4ilji
936b1fb5b0
changes
2026-04-07 17:54:26 +05:00
F4ilji
a3948c872e
Changes
2026-03-20 21:47:02 +05:00
F4ilji
8b213ee803
Update PHP version requirement to ^8.2 in composer files, refactor User model access control logic, clean up MainSectionResource, enhance EditMainSection to include related pages, modify AppServiceProvider to clear subsection cache, change fallback locale to 'en', and improve DesktopNavBar and BasicFooter components for better accessibility and content accuracy.
2025-09-01 13:48:24 +05:00
F4ilji
e92e8a912c
adding new configuration for http testing
2025-06-14 23:09:35 +05:00
F4ilji
0314febda2
adding UserDetailObserver and reorderable records feature
2025-05-13 15:01:03 +05:00
F4ilji
c01016a154
Migrate backend to Porto architecture and fix minor bugs
...
- Fully transitioned the backend to the Porto architectural pattern
- Improved code organization and maintainability
- Fixed minor bugs and inconsistencies
2025-05-12 08:47:43 +05:00
F4ilji
21c4b7c528
added ForceHttpsServiceProvider, added fix in PageResourceList
2025-04-17 20:07:08 +05:00
F4ilji
bf21022eda
add clear cache to edu programs, fix relationships bugs
2025-04-07 20:37:22 +05:00
F4ilji
5cd6ff11b5
Rework admin panel and other
2025-04-02 18:37:20 +05:00
F4ilji
49072e50c7
Rework frontend
2025-03-23 00:38:16 +05:00
f4ilji
3385dc5807
Changes
2025-01-30 00:31:40 +05:00
f4ilji
45e73e27a0
Changes
2025-01-14 00:29:13 +05:00
f4ilji
6b48c31afd
Changes
2025-01-13 13:56:50 +05:00
f4ilji
77cc7b2c76
Changes
2024-11-24 14:55:12 +05:00
f4ilji
048f046dcf
Changes
2024-11-22 18:14:48 +05:00
f4ilji
c3d266a6f7
Changes
2024-11-22 17:45:11 +05:00
f4ilji
4bb3e70f1f
Changes
2024-11-21 21:22:39 +05:00
f4ilji
1efd49607f
Changes
2024-11-21 00:25:35 +05:00
f4ilji
bdd6fdeb62
Changes
2024-11-21 00:13:44 +05:00
f4ilji
083a115ada
Changes
2024-11-20 20:21:16 +05:00
f4ilji
4b693240e0
Changes
2024-11-05 15:08:08 +05:00
f4ilji
114819f36c
Changes
2024-11-01 14:19:41 +05:00
f4ilji
cebc584a14
Changes
2024-10-04 12:48:19 +05:00
f4ilji
b686638a39
first commit
2024-09-19 16:06:49 +05:00