Commit Graph

  • ad6338ecae fix: update contact URL structure for Radicale sync functions ui-fix RKWojs 2025-12-04 12:02:08 +01:00
  • 1bc9dc2dd5 feat: refactor Radicale contact sync logic to include retry mechanism and improve error handling RKWojs 2025-12-04 11:56:07 +01:00
  • 3292435e68 feat: implement Radicale CardDAV sync utility and update contact handling for asynchronous sync RKWojs 2025-12-04 11:37:13 +01:00
  • 22503e1ce0 feat: add script to export contacts as VCARDs and upload to Radicale RKWojs 2025-12-04 11:25:38 +01:00
  • 05ec244107 feat: update createContractHandler to return the newly created contract with its ID chop 2025-12-03 22:22:26 +01:00
  • 77f4c80a79 feat: add customer contract number to project view and update project query chop 2025-12-03 22:15:50 +01:00
  • 5abacdc8e1 feat: update contract handling to include customer contract number and improve status filtering chop 2025-12-03 22:04:48 +01:00
  • 5b794a59bc feat: enhance contact phone handling to support multiple numbers and improve form submission chop 2025-12-03 21:06:42 +01:00
  • 9dd208d168 feat: redesign contacts list to use a table layout for improved readability and organization chop 2025-12-03 20:58:18 +01:00
  • 02f31cb444 fix: update notes handling in contact migration to preserve original contact info chop 2025-12-03 20:46:27 +01:00
  • 60b79fa360 feat: add contact management functionality RKWojs 2025-12-03 16:23:05 +01:00
  • c9b7355f3c fix: update cron job command to use the correct node path for backups RKWojs 2025-12-03 08:01:02 +01:00
  • eb41814c24 feat: add settings table and backup notification functionality RKWojs 2025-12-02 11:30:13 +01:00
  • e6fab5ba31 feat: add deployment guide, backup functionality, and cron jobs for automated backups RKWojs 2025-12-02 11:11:47 +01:00
  • 99853bb755 Merge branch 'ui-fix' of https://git.wastpol.pl/admin/Panel into ui-fix RKWojs 2025-12-02 11:06:34 +01:00
  • 9b84c6b9e8 feat: implement notifications system with API endpoints for fetching and marking notifications as read RKWojs 2025-12-02 11:06:31 +01:00
  • 6ac5ac9dda feat: add documentation for files to delete from codebase, including debug, test, and one-off scripts chop 2025-11-20 21:37:21 +01:00
  • fae7615818 feat: add edited_at column to notes and implement note update functionality with audit logging RKWojs 2025-11-18 09:43:39 +01:00
  • acb7117c7d feat: add internationalization support for TeamLeadsDashboard with translations for various labels and messages RKWojs 2025-11-14 15:22:36 +01:00
  • 1d8ee8b0ab feat: add year selection filter to TeamLeadsDashboard and update API request accordingly RKWojs 2025-11-14 15:17:29 +01:00
  • d3fa4df621 feat: enhance dashboard API to generate continuous sample data and calculate cumulative values for project timelines RKWojs 2025-11-14 15:06:36 +01:00
  • a1f1b33e44 feat: enhance TeamLeadsDashboard with detailed realised vs unrealised values by project type and improved chart visualization RKWojs 2025-11-14 12:24:41 +01:00
  • 7f63dc1df6 feat: add realised vs unrealised value summary to TeamLeadsDashboard with pie chart visualization RKWojs 2025-11-14 12:08:46 +01:00
  • ac77a9d259 feat: enhance TeamLeadsDashboard with ComposedChart and improved tooltip for monthly and cumulative values RKWojs 2025-11-14 11:17:29 +01:00
  • 38b9401b04 feat: implement team lead dashboard with data fetching and chart display RKWojs 2025-11-14 11:05:36 +01:00
  • 9b1f42c4ec feat: add completion_date field to projects and update related functionalities in forms and queries RKWojs 2025-11-14 10:01:49 +01:00
  • 6b205f36bb refactor: simplify role checks for wartosc_zlecenia display in ProjectViewPage and ProjectForm RKWojs 2025-11-14 09:41:06 +01:00
  • be1bab103f feat: update team_lead role checks for wartosc_zlecenia display in ProjectViewPage and ProjectForm RKWojs 2025-11-14 09:33:27 +01:00
  • c2dbc9d777 feat: track wartosc_zlecenia in project updates and display in ProjectViewPage for team leads RKWojs 2025-11-14 09:09:23 +01:00
  • 3f87ea16f2 feat: add wartosc_zlecenia field to projects table and update related functionalities RKWojs 2025-11-14 09:04:46 +01:00
  • 056198ff16 feat: add team_lead role to valid roles in user creation and update handlers RKWojs 2025-11-14 08:22:11 +01:00
  • 5b1a284fc3 feat: add team_lead option to user role selection in EditUserPage RKWojs 2025-11-14 08:16:05 +01:00
  • 23b3c0e9e8 feat: add team_lead role to user management and update related functionalities RKWojs 2025-11-14 08:08:01 +01:00
  • eec0c0a281 feat: add Geoportal link for project coordinates with EPSG:2180 projection RKWojs 2025-11-05 11:21:00 +01:00
  • cc242d4e10 feat: load phoneOnly filter from localStorage after component mount RKWojs 2025-10-27 10:52:03 +01:00
  • b6ceac6e38 feat: add Google Maps link for project coordinates display RKWojs 2025-10-24 14:00:04 +02:00
  • 42668862fd feat: add download functionality for upcoming projects report in Excel format RKWojs 2025-10-22 11:38:19 +02:00
  • af28be8112 feat: preserve phone toggle state in filter reset and update active filter logic RKWojs 2025-10-18 13:04:54 +02:00
  • 27247477c9 feat: add phone number filter and related translations in project list RKWojs 2025-10-17 16:00:44 +02:00
  • bd0345df1a feat: add locale support for date formatting in task components RKWojs 2025-10-14 13:13:16 +02:00
  • a1b9c05673 feat: add 'Przypisany do' field to exported projects and update filename format RKWojs 2025-10-14 13:07:33 +02:00
  • d9e559982a feat: hide appearance and language settings cards in the SettingsPage RKWojs 2025-10-14 12:57:13 +02:00
  • 0e237a9549 feat: add filter for user's assigned tasks and update translation for 'mine' RKWojs 2025-10-14 12:55:28 +02:00
  • f1e7c2d7aa feat: implement password reset functionality with token verification and change password feature RKWojs 2025-10-10 09:15:29 +02:00
  • 7ec4bdf620 feat: update project titles in metadata and translations for consistency RKWojs 2025-10-10 08:59:22 +02:00
  • ec5b60d478 feat: update ProjectListPage layout and button styles for improved UI/UX chop 2025-10-09 20:56:55 +02:00
  • ac5fedb61a feat: implement project export to Excel with API endpoint and UI button chop 2025-10-09 20:43:53 +02:00
  • ce3c53b4a8 feat: add 'can_be_assigned' column to users with default settings for admin users RKWojs 2025-10-09 15:01:01 +02:00
  • cdfc37c273 feat: add 'can_be_assigned' field to users with updates to user creation, retrieval, and assignment queries RKWojs 2025-10-09 14:55:11 +02:00
  • 1288fe1cf8 feat: add 'not_started' task status with updates to task creation, status handling, and translations RKWojs 2025-10-09 12:39:43 +02:00
  • 33c5466d77 feat: implement 'not_started' task status with validation and UI updates chop 2025-10-07 23:07:15 +02:00
  • a6ef325813 feat: add task_category field to tasks with validation and update related forms chop 2025-10-07 22:22:10 +02:00
  • 952caf10d1 feat: add task sets functionality with CRUD operations and UI integration chop 2025-10-07 21:58:08 +02:00
  • e19172d2bb feat: Restrict notifications feature to admin users only in navigation RKWojs 2025-10-06 16:07:17 +02:00
  • 80a53d5d15 feat: Add notifications dropdown to navigation and update translations for notifications RKWojs 2025-10-06 16:01:29 +02:00
  • 5011f80fc4 feat: Add timezone configuration for Docker to ensure correct time handling in production and development environments RKWojs 2025-10-04 20:52:39 +02:00
  • 9357c2e0b9 Merge branch 'ui-fix' of https://git.wastpol.pl/admin/Panel into ui-fix RKWojs 2025-10-04 19:44:39 +02:00
  • 119b03a7ba feat: Update date handling to use local time formatting across various components and queries RKWojs 2025-10-04 19:44:35 +02:00
  • f4b30c0faf feat: Update README.md with authentication, user management, and audit logging details chop 2025-10-02 19:35:31 +02:00
  • 79238dd643 feat: Add link parsing functionality to notes in ProjectViewPage and TaskCommentsModal RKWojs 2025-10-02 11:36:36 +02:00
  • 31736ccc78 feat: Enhance FieldWithHistory component with improved tooltip display and time formatting RKWojs 2025-10-02 10:01:54 +02:00
  • 50760ab099 feat: Integrate translation support in FieldWithHistory component and update i18n strings RKWojs 2025-10-02 09:57:51 +02:00
  • a59dc83678 feat: Add 'mine' filter to ProjectListPage and update translations RKWojs 2025-09-29 22:07:18 +02:00
  • 769fc73898 feat: Add ProjectAssigneeDropdown component and integrate it into ProjectViewPage RKWojs 2025-09-29 20:09:11 +02:00
  • 6ab87c7396 feat: Add assigned user initial to project details and update translations RKWojs 2025-09-29 19:50:22 +02:00
  • a4e607bfe1 feat: Add migration script to add 'initial' column to users table RKWojs 2025-09-29 19:44:36 +02:00
  • e589d6667f feat: Add initial identifier field to user management and update related functions RKWojs 2025-09-29 19:41:49 +02:00
  • fc5f0fd39a feat: Enhance EditProjectPage with translation support and refactor ProjectForm to use forwardRef RKWojs 2025-09-29 19:32:08 +02:00
  • e68b185aeb feat: Update task assignment logic to exclude admin users and enhance project page layout RKWojs 2025-09-29 19:25:15 +02:00
  • 5aac63dfde feat: Implement route planning feature with project selection and optimization RKWojs 2025-09-26 00:18:10 +02:00
  • 8a0baa02c3 fix: Refine theme initialization logic to respect saved preferences and system color scheme RKWojs 2025-09-25 09:03:13 +02:00
  • fd87b66b06 feat: Implement dark mode support across components and UI elements RKWojs 2025-09-25 08:58:03 +02:00
  • 96333ecced feat: Implement file upload and management features in ProjectViewPage chop 2025-09-24 21:55:44 +02:00
  • 0f451555d3 feat: Add script to create sample projects with detailed information chop 2025-09-24 21:20:05 +02:00
  • 5193442e10 feat: Include project number in project details for enhanced information display RKWojs 2025-09-19 13:52:20 +02:00
  • 94b46be15b fix: Improve layout of project status indicators for better alignment and visibility RKWojs 2025-09-19 07:40:33 +02:00
  • c39746f4f6 fix: Update shortLabel for in-progress construction status and improve project count display in ProjectsMapPage RKWojs 2025-09-18 16:02:30 +02:00
  • 671a4490d7 feat: Update SVG icons in ProjectViewPage and ProjectTasksSection for improved styling and consistency RKWojs 2025-09-18 12:44:42 +02:00
  • e091e29a80 feat: Reorganize overdue projects section for improved visibility in project calendar RKWojs 2025-09-18 12:37:47 +02:00
  • 142b6490cc feat: Implement task template management with translation support and improved UI components RKWojs 2025-09-18 12:36:03 +02:00
  • abfd174f85 fix: Update upcoming projects calculation to include the next 5 weeks RKWojs 2025-09-18 12:01:52 +02:00
  • 8964a9b29b feat: Enhance note creation and project cancellation with user information and translations RKWojs 2025-09-18 11:11:22 +02:00
  • 1a49919000 refactor: Optimize map component rendering and memoize functions to improve performance RKWojs 2025-09-17 08:29:51 +02:00
  • 0bb0b07429 feat: Add measurement tool with distance calculation and visual markers on the map RKWojs 2025-09-16 16:41:08 +02:00
  • e4a4261a0e BUGFIX: Refactor map loading to use a dedicated loading component and improve dynamic import handling RKWojs 2025-09-16 16:35:25 +02:00
  • 029b091b10 feat: Add translation support for map-related components and improve loading messages RKWojs 2025-09-16 16:32:04 +02:00
  • cf8ff874da feat: Update project and contract terminology for consistency in UI and translations RKWojs 2025-09-16 14:44:01 +02:00
  • c75982818c feat: Enhance map controls and overlay visibility in project map components RKWojs 2025-09-16 12:11:52 +02:00
  • e5e72b597a BUGFIX: Remove redundant GET function for file retrieval RKWojs 2025-09-16 11:29:19 +02:00
  • 06599c844a feat: Implement file upload structure and API for file retrieval RKWojs 2025-09-16 11:27:25 +02:00
  • e5955a31fd feat: Integrate translation support for contract-related components and improve user feedback messages RKWojs 2025-09-16 11:20:14 +02:00
  • 43622f8e65 feat: Add comprehensive documentation for Route Planning feature with optimization details RKWojs 2025-09-16 10:58:28 +02:00
  • 7a2611f031 feat: Update page titles dynamically based on project name and standardize layout metadata RKWojs 2025-09-16 10:57:25 +02:00
  • 249b1e21c3 feat: Enhance project display with hoverable overflow for additional projects RKWojs 2025-09-15 09:45:49 +02:00
  • 551a0ea71a feat: Implement mobile-friendly filter toggle and enhance project list filters RKWojs 2025-09-12 13:36:28 +02:00
  • adc348b61b refactor: Update user role display in navigation component to improve readability RKWojs 2025-09-12 12:12:33 +02:00
  • 49f97a9939 feat: Enhance navigation component with mobile menu support and improved styling RKWojs 2025-09-12 12:03:07 +02:00
  • 99f3d657ab feat: Update audit log queries to improve clarity and accuracy in statistics RKWojs 2025-09-12 11:41:51 +02:00
  • cc6d217476 feat: Enhance project status handling with additional statuses and translations RKWojs 2025-09-12 11:17:36 +02:00
  • 47d730f192 feat: Add AUTH_TRUST_HOST environment variable to production Docker configuration RKWojs 2025-09-12 11:08:06 +02:00