Commit Graph

  • 8cff7aa205 add user_info to admin_active Xu 2024-01-01 21:41:31 +0100
  • 0239bf1988 goodie score visible with admin_user permission Xu 2023-12-29 23:06:16 +0100
  • 1798ccda83 add shifttypes and angeltypes count to metrics Xu 2023-12-29 17:30:28 +0100
  • 7d5837c5f1 fix needed angeltypes in shifttypes and locations, search for more user related data in log Xu 2023-12-29 15:21:38 +0100
  • 8603d47fe0 fix random shift button, again, again msquare 2023-12-29 16:05:18 +0100
  • 4a0c0994f0 fix errors when tshirt-size required Xu 2023-12-29 15:58:44 +0100
  • ffa531f311 disable shirt size edit for user in settings if got shirt Xu 2023-12-29 13:32:00 +0100
  • 89d68a56e7
    Add needed angel types to location & shift type and permission to edit shift types (#1316) xuwhite 2023-12-29 13:40:01 +0100
  • 9dac2a53db set arrive in user edit view Xu 2023-12-29 11:54:16 +0100
  • 33209ea70b Remove unused functions and methods Igor Scheller 2023-12-17 00:34:35 +0100
  • 05725cd58c Eager load relations and optimize queries Igor Scheller 2023-12-13 14:42:25 +0100
  • 5fccc7e421 Remove inline js Igor Scheller 2023-12-06 21:10:00 +0100
  • b76144b23d Remove unused reference references Igor Scheller 2023-11-24 17:45:18 +0100
  • 2883a66f49 add user info to metrics Xu 2023-12-28 17:56:56 +0100
  • d6412605f2 Add 37c3 theme weeman 2023-12-28 15:47:37 +0100
  • 57373c846a Metrics: Added not arrived users Xu 2023-12-28 16:26:56 +0100
  • 1d3509ba3c Fix error messages Igor Scheller 2023-12-27 19:50:38 +0100
  • 57862ba722 random shift: check for schedule load flag Igor Scheller 2023-12-28 00:48:51 +0100
  • b229d697a3 Only send notifications on new news by default Igor Scheller 2023-12-27 15:48:57 +0100
  • 3c0cbe55b6 Cleanup the Fix Igor Scheller 2023-12-27 15:11:00 +0100
  • 8140ebd1cc Added edit link on shift type page Igor Scheller 2023-12-26 16:31:21 +0100
  • b62d4b4dce Improve history by showing more information, fix users list Igor Scheller 2023-12-25 17:06:51 +0100
  • d803591a91 Shifts creation: Simplify log message, fix "room angels" validation Igor Scheller 2023-12-24 02:27:10 +0100
  • 6d4f059b3a Fix join angeltype message Igor Scheller 2023-12-23 01:05:37 +0100
  • f3e1192695 Worklog: log deletion, User page: fix voucher calculation Igor Scheller 2023-12-23 00:38:44 +0100
  • 8833506e04 Cleanup template styles Igor Scheller 2023-12-16 03:07:16 +0100
  • cc160e3e20 Error page: Add translation Igor Scheller 2023-12-07 14:48:18 +0100
  • bcfcb95786 Use type_bg_class() macro in templates Igor Scheller 2023-12-06 21:15:54 +0100
  • f7b0ee9ebb Fix random test Igor Scheller 2023-12-27 17:46:13 +0100
  • 0f794be25e Update composer packages Igor Scheller 2023-12-23 12:00:30 +0100
  • c5ae5d4aa0 Formatting Igor Scheller 2023-12-27 16:43:55 +0100
  • 64fef42087
    Merge pull request #1306 from xuwhite/fixes Leandra Eberle 2023-12-27 13:26:10 +0100
  • ea9aa9ef40 fixes msquare 2023-12-27 12:47:49 +0100
  • caa699ff05 Added room selection for schedules Igor Scheller 2023-12-27 03:18:05 +0100
  • 99dd081651 small bug fixes Xu 2023-12-27 12:06:35 +0100
  • 197d0d724a Shifts creation: Add reset to previous input Igor Scheller 2023-12-25 23:55:08 +0100
  • 7888dfad78 Send notifications on news updates, make notifications optional Igor Scheller 2023-12-21 13:41:10 +0100
  • 4429516a22 Added shift update event to send templated emails Igor Scheller 2023-12-20 23:31:59 +0100
  • 4bbeb93d64 Implemented loading angels by shift type on schedule import Igor Scheller 2023-12-20 18:08:50 +0100
  • 909f7bba5a Fix formatting... Igor Scheller 2023-12-26 13:02:20 +0100
  • 2baa101a8f Random shit: Fix selection to exclude parallel shifts Igor Scheller 2023-12-26 12:54:21 +0100
  • a3a36de985 Fixed formatting Igor Scheller 2023-12-24 14:08:41 +0100
  • 4244acfb4d Header/Footer items config: Add configurable permissions Igor Scheller 2023-12-24 14:08:41 +0100
  • 4fa99b8a04 Show "not marked as arrived" Notification only from set arrival date Xu 2023-12-22 11:08:39 +0100
  • 14dbe7f5d9 Added random shift button to shifts view Igor Scheller 2023-12-16 20:11:41 +0100
  • dc7c62ffe5 API: Added event / api info endpoint, simplified spec Igor Scheller 2023-12-22 14:18:12 +0100
  • da8178b0bc API: Allow usage of self in user routes Igor Scheller 2023-12-14 18:45:49 +0100
  • 02f998fc38 API: Added user info and shifts by user and angeltype, simplified neededAngelTypes Igor Scheller 2023-12-14 00:54:58 +0100
  • 4de882ef85 API: Add API settings page Igor Scheller 2023-11-16 18:20:50 +0100
  • fe836e281e API: Add openapi endpoint to view specification Igor Scheller 2023-11-15 22:41:44 +0100
  • 8894f183f2 API: Use resource classes to serialize models Igor Scheller 2023-11-15 02:29:58 +0100
  • 5b237febf8 API: Add /users/{id}/angeltypes, updated openapi formatting Igor Scheller 2023-11-03 23:27:31 +0100
  • 497c1772f7 API: Rename rooms to locations and start/end to starts_at/ends_at Igor Scheller 2023-11-03 19:03:31 +0100
  • 2e38b55167 API: Added API value tests Igor Scheller 2023-07-31 20:49:17 +0200
  • 1a250dc250 API: Update index response codes and api descriptions Igor Scheller 2023-07-31 00:26:19 +0200
  • ef3bd7c319 API: Show needed/added users by angeltype in shifts Igor Scheller 2023-07-29 21:37:46 +0200
  • ea93e27a9d API: Add urls to response, configure required fields Igor Scheller 2023-07-27 14:34:21 +0200
  • a5cebc8535 API: Add /angeltypes, /rooms, /rooms/{id}/shifts Igor Scheller 2023-07-23 13:52:33 +0200
  • 72649c9522 API: Load api info from yaml Igor Scheller 2023-07-22 22:47:55 +0200
  • b5d94971bc API: Split to multiple controllers, removed / from routes Igor Scheller 2023-07-22 20:35:45 +0200
  • ca0a69b17d API: Wrapped lists in data objects, specified datetime format Igor Scheller 2023-07-21 18:45:51 +0200
  • 1505d0229d API: Documented additional endpoints in OpenAPI Igor Scheller 2023-07-19 21:30:07 +0200
  • e2e18db460 API: Moved json handling and route-api tagging to ApiRouteHandler Igor Scheller 2023-07-10 17:59:49 +0200
  • 8adad075bf API: Init with news endpoint (ro) Igor Scheller 2023-05-21 12:40:36 +0200
  • f826cee63c Move api key reset to authenticator, set api_key on registration Igor Scheller 2023-11-15 18:33:34 +0100
  • 0dbf88ad1c Cleanup short api keys Igor Scheller 2023-07-30 01:08:02 +0200
  • 8185a74edc Added user id to logs, implemented filter by user Igor Scheller 2023-12-06 17:35:39 +0100
  • 162116998c edit user nick needs buerocrat Xu 2023-12-21 10:14:34 +0100
  • ac73489aed
    Icons (#1279) xuwhite 2023-12-21 13:08:29 +0100
  • f4c3f7a39e highlight freeloaded shifts in user myshifts view Xu 2023-12-17 13:44:01 +0100
  • 23de3579af Set cookie secure attribute matching request Igor Scheller 2023-12-12 18:58:56 +0100
  • ba4ba8f2f8 Lint & fix translations Igor Scheller 2023-12-07 16:20:37 +0100
  • 8b1cd8130e Fix & cleanup page titles Igor Scheller 2023-12-07 15:11:05 +0100
  • 48ea35562e
    show user-info icon with admin_arrive permission xuwhite 2023-12-14 22:15:17 +0100
  • a35a3580e0 highlight actual time in users shifts list Xu 2023-12-11 19:54:21 +0100
  • 15a6ba1c52 Implemented schedule deletion Igor Scheller 2023-12-08 21:25:24 +0100
  • d89fe01ddd shirt edit in edit user requires bureaucrat Xu 2023-12-07 15:47:49 +0100
  • f292ce5331 Edit Shirt requires bureaucrat permission Xu 2023-12-06 22:57:45 +0100
  • 269541293c password minimal length hint Xu 2023-12-06 13:24:46 +0100
  • 545d2a7ccf fix email formatting Xu 2023-12-06 14:39:02 +0100
  • dfd72d2d69 fix footer translations Xu 2023-12-05 22:30:05 +0100
  • f2edb1a45c Merge tag 'v3.4.1' Igor Scheller 2023-12-06 19:03:12 +0100
  • efda1ffc1c Escape text outputs in includes Igor Scheller 2023-12-04 23:33:07 +0100
  • b8095492ec Updated build dependencies dependabot[bot] 2023-10-07 12:25:47 +0000
  • 4e6ba3d684 Fix password reset e-mail wording in de translation Igor Scheller 2023-12-01 12:03:10 +0100
  • 1b91d84b5f Added error page translations Igor Scheller 2023-11-24 16:20:12 +0100
  • 47ad0a6133 fix translation keys in twig templates Xu 2023-11-23 17:37:06 +0100
  • fec2f17bea fix date translations Xu 2023-11-23 14:30:46 +0100
  • fd56966435
    add user angeltype info in shift entries (#1262) xuwhite 2023-11-24 15:11:36 +0100
  • d8310ed6e7 minor improvements on angeltypes Xu 2023-11-20 17:13:45 +0100
  • 3ffb0a38e8 add user-info hint Xu 2023-11-17 12:26:41 +0100
  • e9b8977728 add user info to user view Xu 2023-11-16 21:27:23 +0100
  • 9acd06cb04 Feed export: Convert to string/int, updated docs Igor Scheller 2023-11-12 11:46:51 +0100
  • b17dbf46e0 Route resolving: Show better error message when method is not callable Igor Scheller 2023-11-11 21:08:38 +0100
  • 7f2f5ab7ed Templates: Update spacing handling Igor Scheller 2023-11-11 18:34:35 +0100
  • 58c457be86 Fix choices dropdown search order and z-index to show on top of shifts table Igor Scheller 2023-11-08 17:27:15 +0100
  • 36c7db40a7 Test all factories Igor Scheller 2023-11-06 23:50:07 +0100
  • 0b165bc24c Recreated shift type admin backend Igor Scheller 2023-10-25 02:42:11 +0200
  • bf83e6a300 Recreated shifts history page Igor Scheller 2023-10-22 18:37:29 +0200
  • ac74ab489d Migration: Fix worklog times and schedule shift type Igor Scheller 2023-11-13 22:33:23 +0100