Igor Scheller
f201b2f1c8
Merge branch 'feature-bootstrap5'
...
# Conflicts:
# package.json
# tests/Unit/Renderer/Twig/Extensions/GlobalsTest.php
# webpack.config.js
# yarn.lock
2021-08-17 14:26:28 +02:00
Michael Weimann
d9a9b1921d
fix the message notification badge
2021-08-16 18:02:04 +02:00
Igor Scheller
231f481537
Styling optimizations (esp. alerts) and other fixes
2021-08-09 23:32:24 +02:00
Igor Scheller
950a865c0c
"Own Angeltypes" filter: only select restricted type if already confirmed
2021-08-08 19:11:16 +02:00
Igor Scheller
993e64944f
Fixed formatting
2021-08-05 01:07:15 +02:00
Igor Scheller
6cfeedc57a
Fixed more themes and styles/types
2021-08-05 01:00:12 +02:00
Igor Scheller
a36e142f28
Replaced self sign up icons, fixed FAQ link on angeltypes overview and shift overview colors
2021-08-05 00:55:00 +02:00
Michael Weimann
82f640896e
migrate shift overview cards to panels
...
migrate shift overview cards to panels
2021-07-29 20:01:21 +02:00
Igor Scheller
d51edb6092
Fixed backend pages, shifts table header
2021-07-29 20:01:20 +02:00
Igor Scheller
91c7a19f11
Removed and replaced outdated classes and styling, use secondary buttons
2021-07-29 20:01:19 +02:00
Igor Scheller
191a3a7d48
Replaced info and calendar icons
2021-07-29 20:01:18 +02:00
Igor Scheller
7917e32f3e
Fixed api key toggle driver license config display and dashboard
2021-07-29 20:01:17 +02:00
Michael Weimann
2509bd4a98
Add brand new legacy theme helpers
2021-07-29 20:01:15 +02:00
Michael Weimann
b68af58321
migrate datetime picker to bs5
...
fix bs5 time picker
fix datetime picker js error
2021-07-29 20:01:13 +02:00
Igor Scheller
63f0a08407
Fixed spacing and sizes
2021-07-29 20:01:12 +02:00
Igor Scheller
08188fa32a
Fixed shifts filter toggle and "hide on print" classes
2021-07-29 20:01:11 +02:00
Michael Weimann
4428266488
migrate panels to cards
2021-07-29 20:01:10 +02:00
Igor Scheller
0398efad65
Fixed tabs
2021-07-29 20:01:09 +02:00
Igor Scheller
08790b0b2e
Replaced labels with badges
2021-07-29 20:01:07 +02:00
Igor Scheller
36ba619d5a
Fixed button sizes and types
2021-07-29 20:01:06 +02:00
Igor Scheller
b41a9a02d1
Use bootstrap icons instead of glyphicons
2021-07-29 20:01:05 +02:00
Michael Weimann
5f7fcb9018
make all themes basically working with bs5
...
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate buttons and badges
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
upgrade bootstrap, fix devtool
remove postcss-preset-env
remove npm-run-all
add theme info to design
add theme configs for 2-15
make all themes compile
fix node env in script
refactor theme config
make all themes basically working
fix sass 3rd party warnings
replace slash div by math.div
2021-07-29 20:00:54 +02:00
Michael Weimann
9acaa03a71
migrate basic elements to bs5
...
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate body color to bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate the nav menu to bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate to bs5 badges
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate to bs5 nav pills
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate the login page to bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
fix the language dropdown in bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
2021-07-29 19:41:09 +02:00
msquare
d7eb3b9c5b
how to mark angels as active
2021-05-21 21:17:37 +02:00
Igor Scheller
edcc1f481d
Fixed formatting
2021-05-11 21:50:54 +02:00
Xu
34b01fd37d
shifts filter own AngelTypes select only confirmed Angeltypes
2021-05-11 21:47:07 +02:00
msquare
7f1f3a773a
fix angeltype selection on admin shift entry create
2021-04-16 21:50:45 +02:00
msquare
d054378a63
add datetime picker to admin shifts page
2021-04-16 18:03:54 +02:00
Xu
1cfab91f28
wording: no self sign up allowed
2021-04-13 16:01:38 +02:00
Igor Scheller
6f27d11093
Use mailto: and tel: links
2021-04-12 17:13:48 +02:00
Igor Scheller
6aca6f08e2
Upgrade to PHP 8
2021-04-12 17:13:48 +02:00
Igor Scheller
30e1d41c0a
EventConfig: Set time on dates
2021-04-12 17:13:48 +02:00
Igor Scheller
149155fbda
Added email notification on new news
2021-04-12 16:15:25 +02:00
Xu
2c8fcbf506
AngelTypes_view: use mailto and tel links
2021-03-28 21:44:48 +02:00
Igor Scheller
28e357acd3
Shift sign up: Allow Supporters to signup users to occupied shifts
2020-12-26 21:14:10 +01:00
Igor Scheller
d423bb07d3
OAuth: Save auth tokens
2020-12-26 21:09:24 +01:00
Igor Scheller
d7152ebc09
Allow 0 minutes before/after schedule, fix room sorting
2020-12-26 02:39:52 +01:00
Igor Scheller
b5c974b9e3
Add new questions frontend
2020-12-20 17:46:45 +01:00
Igor Scheller
5cdf3889f9
Add max length for user settings
2020-12-20 17:46:45 +01:00
Igor Scheller
8284921ac5
Dashboard: Add URL filter
2020-12-20 17:15:24 +01:00
Igor Scheller
2745b04dc2
Added filter to dashboard
2020-12-20 17:15:24 +01:00
Igor Scheller
6738fbeec3
Fixed 500 when editing an Angeltype while session expires
2020-12-20 17:15:24 +01:00
EdJoPaTo
0bde445aa2
translation: less misleading admin_arrive translation
2020-12-18 21:16:46 +01:00
Igor Scheller
507e94aa55
Questions: Show newest first
2020-11-29 20:00:15 +01:00
msquare
39f96783cf
review changes
2020-11-25 00:49:45 +01:00
Igor Scheller
27331b4cf6
Use twig to render profile setting page
2020-11-25 00:49:45 +01:00
msquare
0c3ff73454
new setting page layout
2020-11-25 00:49:45 +01:00
msquare
d3265ef70a
add password settings page
2020-11-25 00:49:45 +01:00
Igor Scheller
ebab34ee67
Schedule import: Add overview
2020-11-22 16:53:07 +01:00
Igor Scheller
251f2cbfa6
OAuth: Added display name and metrics, show providers on user page
2020-11-22 14:55:29 +01:00
Igor Scheller
80941c2999
Login: Added OAuth support
2020-11-22 14:55:29 +01:00
Igor Scheller
c44d48a22a
Registration: Added autocompletion information and fixed naming
2020-11-22 14:55:29 +01:00
Igor Scheller
85baeb3a6b
Registration: Added pronoun
2020-11-22 14:55:29 +01:00
Igor Scheller
a136cd97df
Angellist: Fixed sorting
2020-11-17 21:34:34 +01:00
Lena Schneider
18d5bd3bd4
Add pronouns to angeltype members
...
fix #770
2020-11-08 16:27:54 +01:00
Igor Scheller
b5e0a46dbd
My Shifts: Link Angeltypes
...
Closes #707 (The angel types in the "My Shifts" view should be linked to their description page)
2020-10-18 16:58:36 +02:00
Igor Scheller
3d5ce35f5e
Show available vouchers in user view
2020-10-18 16:58:36 +02:00
Igor Scheller
e74eb6eee4
Shifts edit: Added schedule import warning
2020-10-18 16:58:36 +02:00
Igor Scheller
6c3d51272c
User page: Fixed arrival text
2020-10-18 16:58:36 +02:00
Igor Scheller
0bbc2d219d
Rename "restricted angeltype" to "Requires introduction" in the frontend
...
Closes #294 (Rename "restricted angeltype")
2020-10-18 16:55:11 +02:00
Allen Taylor
6c177d5173
Added timestamps for questions
2020-09-27 19:28:27 +02:00
Igor Scheller
f4f3487c93
Renamed variables for more consistent worklog naming
2020-09-24 17:38:12 +02:00
Igor Scheller
f732a4af6f
Added Worklog model
2020-09-24 17:38:12 +02:00
Igor Scheller
acf84f222d
Added Room model
2020-09-24 09:34:00 +02:00
Igor Scheller
e9726982fd
Edit user: Allow groups admin to change own groups
2020-09-22 11:46:11 +02:00
Igor Scheller
559d641825
User settings: Don't default to 1970-01-01
2020-09-22 11:46:11 +02:00
Igor Scheller
8ff9b8b9b9
Room page: Add edit/delete buttons
2020-09-22 11:46:11 +02:00
Igor Scheller
bd2994eea7
Admin arrive: Show button on user pages
2020-09-22 11:46:11 +02:00
Tim Neumann
a50dd9cae0
Add option for minutes after shift start where signup is allowed
2020-09-02 13:12:16 +02:00
Igor Scheller
390db395a6
File formatting fixes
2020-06-28 19:39:29 +02:00
Igor Scheller
272be5eab2
Shifts overview: Show all rooms and only own angel types
2020-06-14 13:55:08 +02:00
Igor Scheller
e947e788f9
Rebuild logs view
2020-05-01 21:41:06 +02:00
Igor Scheller
984ce25728
Moved development error handler setup to ConfigureEnvironmentServiceProvider
2020-04-25 17:04:57 +02:00
Igor Scheller
2605204af8
Moved error reporting settings to ConfigureEnvironmentServiceProvider
2020-04-25 17:04:57 +02:00
Igor Scheller
2b1ccb6406
Configure application timezone globally
2020-04-25 17:04:57 +02:00
Igor Scheller
4d8e568ff8
Users overview: Fixed sorting
2020-04-25 16:54:30 +02:00
Igor Scheller
8c0ac0f7a1
Check permissions before showing ical, atom and json export links
...
closes #729 (Rechtesystem ical&json)
2020-04-25 16:54:30 +02:00
Igor Scheller
795a0631cb
Added application base url: Redirector now uses URLs instead of relative paths
2020-04-25 15:50:57 +02:00
Igor Scheller
d323b75501
News: Rewrite
2020-04-25 15:50:57 +02:00
Igor Scheller
951755598a
Removed ReplaceSmilies from news
2020-04-25 15:50:57 +02:00
Igor Scheller
c519be276a
Logging: Renamed EngelsystemLogger to Logger and added UserAwareLogger
2020-04-25 15:50:57 +02:00
Igor Scheller
02ee581202
User view: Show double assigned shifts
...
closes #674 (Number of shifts differs in web interface and API response)
2020-04-24 22:32:55 +02:00
Igor Scheller
dfcacaa331
Renamed message send buttons
...
closes #702 (Sending a message and an irritating button)
2020-04-24 22:32:55 +02:00
Igor Scheller
a8333dd4d5
Only show "iCal export and API" on own profile page
...
It's confusing to see it on other profile pages
2020-04-24 22:32:55 +02:00
Christian Kleinbach
e4712658a4
added german date format for ticks in calender view + corresponding translation
2020-04-23 13:30:26 +02:00
msquare
fd2a644a24
#723 : i8n date formats on news page
2020-04-03 11:00:21 +02:00
msquare
fbd78b8daf
fixes #693 : never select a default date before first existing shift in shifts view
2020-04-03 10:28:55 +02:00
Igor Scheller
94753bc3d8
Worklog: Limit worklog comment length to 200 as it is configured in the database
2020-01-09 13:43:10 +01:00
digitaldonkey
5c54d4787f
Fix New Messages navbar display and make the Messages link clickable.
2020-01-02 03:34:55 +01:00
Michael Weimann
a78659b2d4
Migrate message view
2019-12-30 01:53:20 +01:00
Igor Scheller
46f80fbed2
Angeltypes: Fixed error on angeltype creation
2019-12-29 14:21:20 +01:00
Igor Scheller
b3a4c67b1b
Admin arrive: Fixed search
2019-12-28 10:27:21 +01:00
msquare
0cab703c94
Merge pull request #705 from MyIgel/pronoun
...
User: Add pronoun statement
2019-12-27 19:47:52 +01:00
Igor Scheller
537179df66
Shifts overview: Added filter_max_duration to limit max runtime
2019-12-27 18:58:27 +01:00
Igor Scheller
8f2da56892
Voucher: Added hours_per_voucher setting
2019-12-27 06:07:48 +01:00
Igor Scheller
7fb10ec569
Voucher: Add worklog entries to calculation
2019-12-27 05:24:32 +01:00
Igor Scheller
e1471248fe
User: Add pronoun statement
2019-12-26 19:18:47 +01:00
Igor Scheller
ec47d124bb
Shifts overview: only scroll shifts, not whole page
2019-12-26 16:46:06 +01:00
Igor Scheller
25cdf1cac8
Voucher: Added calculation start time
2019-12-25 16:26:59 +01:00
Michael Weimann
ea034ecec6
Add the container class to some views
2019-12-19 19:33:52 +01:00