Skip to content

v1.1.0-beta

Pre-release
Pre-release

Choose a tag to compare

@ef-sparky ef-sparky released this 06 May 19:53
ac17e80

Neue Features

  • add changelogs to dashboard; add 404 page
  • add tracking for role events and visual rsvp states
  • add being able to add status to calendar
  • add unavailability sync to calendar
  • add multi role/worker select to calendar
  • add vehicle hover card
  • add new poi hover card
  • adding datetime picker as ui component
  • add even more tests
  • add more tests
  • adding document template js
  • adding hover cards to auditlog
  • adding drag and drop to material lists
  • adding user hover cards
  • adding inline-js to files
  • adding api versioning
  • add snackbar system
  • add roadmap
  • add phpunit suites, frontend build check, coverage, main-broken workflow
  • new FormRequest tests
  • add topbar to admin
  • add new permission handling
  • add more tests
  • add more dev functionality
  • Add new routing
  • adding uuid info banner
  • add md copy button to dev errors
  • adding router
  • add in-system error display
  • add more firetab mgirations
  • add more firetab migrations
  • adding new system tests
  • add new functionality to dokument converter

Verbesserungen

  • Refactoring lexcon and model renames
  • Move filter to toolbar
  • move bootstrap form-check to custom
  • move bootstrap buttons and card to custom
  • move enotf diagnosis js to file
  • move enotf iv js to file
  • Move missing urls to clean urls
  • Move all urls to clean urls
  • move inline js to files
  • move ROADMAP.md
  • move frontend deps from Composer to npm/Vite
  • update main color
  • update telemetry message
  • update ci/cd and fix fivem api sync
  • improve error log display
  • update legacy code in documents

Fehlerbehebungen

  • Fix lexicon and errorhandler problems
  • fix technical problems with routing
  • fix broken directory links
  • fix api url in subscribe url
  • fix rsvp for role members
  • fix broken alert
  • fix holiday hint
  • fix rsvp state for calendar
  • fix multiselect not staying open in calendar
  • fix problems with multiselect
  • fix multiple bugs in calendar
  • fix broken notification links
  • fix broken breadcrumbs
  • fix broken cards
  • Fix wrong underlines in notification styling
  • fix Gate import in SystemController
  • fixing custom dropdown and datepicker
  • fix wrongly changed buttons
  • fix doubled btn prefix
  • fix CSRF problems and missing rotations in document editor
  • Fix document modal 404
  • fixing some tailwind bugs
  • fix tailwind issues
  • fix global-search 500
  • fix problems with routes
  • fix missing routes
  • fix routing
  • fix api issues
  • fix queue worker
  • fix php queue
  • fix issues with birthdate
  • fix issues with birthdate
  • fix issues with birthdate
  • fix birthdate not saving
  • fix pathing
  • fix pathing
  • fix asu
  • fix personnel notes
  • fix personnel notes
  • fix pfp being reset and personnel update
  • fix personnel image uploader
  • fix personnel image uploader
  • fix role modal issues
  • fix pdo issue
  • fix issue
  • fix discord id length
  • fix html tags in documents
  • fix button styling
  • fix issues with document editor in subpaths
  • fix problems with systemupdater
  • Fix problems with document editor not working in subpaths

Sonstiges

  • migrate urls from german to english
  • Revert breaking changes in routing
  • normalize urls without / at the end
  • restyle ignis inputs in enotf
  • change declined display
  • change pattern of undecided + pending
  • multiselect initialize on empty prefill
  • datetimepicker visual changes
  • modify custom datetimepicker
  • modify calendar ui
  • Begin implementing calendar
  • documents/visual-editor to custom dialog
  • notifications mark as read per notification
  • Notification stylings
  • notification bell styling; browser title based on notifications
  • einsatz/lagekarte to ignis dialog
  • documents/templates to dialog
  • fahrtenbuch/index routing
  • eNOTF inline-scripts to js modules
  • vehicle edit/create modals to dialog
  • migrating more modals to dialog
  • einsatz/admin-list to dialog
  • manv/board transport to custom dialog
  • cron + telemetry + manv/ressourcen modals to dialog
  • einsatz/view modals to custom dialog
  • mitarbeiter-create quickaction to dialog
  • mitarbeiter/list to custom dialog
  • ASU modal to custom dialog
  • asu view modal to custom dialog
  • profiles/modals partly migrating modals to dialog
  • Changing fonts to Geist + Geist Mono
  • beladelisten-Modal to custom dialog
  • dashboard-Modal to custom dialog
  • categories.php-Modal to custom dialog
  • Hovercard Dienstnr type
  • ApiKeyMiddleware localhost bypass only in dev mode
  • roles-Modal to custom dialog
  • medikamente/pois/departments-Modals + datatables date sort fix
  • qualifd/qualifw/qualird-Modals to custom dialog
  • dienstgrade-Modal to custom dialog
  • antrag/edit modal to custom dialog
  • Migrating some modals to custom dialog
  • Datepicker and Dropdown fix overflowing
  • ignis-dialog replacing bootstrap modal
  • change badges to new type
  • switch form-control to custom
  • switch bootstrap alerts to custom
  • extract more inline js to file
  • migrate datetime inputs
  • dropdown to body port, fixing clipping issues
  • settings/system/index.php inline JS to file
  • last $_SESSION fixes
  • missing $_SESSION to sessionmanager
  • $_SESSION to SessionManager
  • Polish some ui, fixing some bugs
  • bring back bootstrap for enotf
  • Remove unused tools
  • migrating last permission checks
  • reworking permission checks
  • deduping settings/system/index.php
  • More test coverage
  • Depracting Zielverwaltung
  • Beladelisten-Rework
  • working on sessionmanager
  • Extract DataTables to own module
  • Dedupe doubled routes
  • migrate to clean urls
  • Restyle DataTables, migrate row/col
  • Drop Bootstrap, switch to Tailwind
  • form-check, form-label, form-text, breadcrumb migrations
  • Migrate Bootstrap classes
  • Build UI library, fix mobile nav + table overflow
  • Rebrand intraRP→ıgnıs, In-System Cron, Navbar rework, finish tailwind
  • migrate settings templates, polish document-editor canvas
  • migrate manv+settings+enotf templates, redesign ASU clock
  • dev PIN lockscreen test
  • migrate firetab + manv/patient-view + settings/enotf to Tailwind
  • migrate templates to Tailwind, fix form-switch brand + Bootstrap globals
  • bump php-di 7.0.0 -> 7.1.1
  • login: migrate Bootstrap utilities to Tailwind
  • asset() helper
  • vite: emit relative asset URLs so fonts work outside /
  • bootstrap Tailwind + Vite build chain
  • SystemUpdater: manifest-based orphan deletion
  • full routing rework
  • migrating manv to new routing
  • migrating personnel to new routing
  • migrating modules to new routing
  • finish api refactor
  • more api refactoring; changing bg color
  • rework api endpoints
  • making errors easily copyable
  • migrating enotf
  • security updates
  • migrating settings
  • starting firetab migration
  • migrating manv functionality
  • starting notification migration
  • migrating document system
  • beginning personnel rework
  • anträge rework
  • change how permissions are checked
  • rework role settings
  • rework permissions
  • rework users
  • migrating user functions
  • Change db migrations to phinx templates

208 Commits seit v1.0.0