Igor Scheller
56e0d3bcbd
Disabled button on own shift sign out on shift view if not supporter or shift admin
3 years ago
Igor Scheller
2cfce86e25
Fixed formatting
3 years ago
Igor Scheller
a68c8ae6d2
Fixes #824 : Server error when no shifts configured and with 'user_shifts' as home site
3 years ago
Igor Scheller
657b44f9cf
Redirect back from login after 403 (Not authorized)
3 years ago
Igor Scheller
c2c1a4d281
Fixed admin free join query nesting
3 years ago
Igor Scheller
71d9077a03
Admin free: Only generate query on search
3 years ago
msquare
6fc3b62a74
small improvement on admin free translation
3 years ago
Igor Scheller
6d2b36a746
Fixed shifts filter to show partially occupied shifts as free and not occupied
...
As suggested by @pjdeltour in #829 (Shifts filter - not showing all filtered shifts)
3 years ago
msquare
ca8f851ab1
user shirt edit: finetuning shirt edit view and logs
3 years ago
Igor Scheller
5c90a1ef37
Added shirt edit view
3 years ago
Tim Neumann
5667fc2326
Allow specifying the deadline for signup in terms of shift length
...
Allow finer control over the specification of the
time after shift start where signup is still allowed.
The new config field is multiplied by the shift duration,
and the result added to the start time to determine the
time when signup is closed.
The existing signup_post_minutes is just added to the time
calculated by this new feature.
The feature is useful when the signup should be allowed
not just a few minutes after shift start but for a larger part
of the shift (like for half of the shift).
With the previous option it would not make sense to allow a late signup
longer than the shortest shift of the event.
This is a follow-up to a50dd9cae0
3 years ago
Michael Weimann
86606c8055
fix css and datepicker
3 years ago
msquare
c3045e07ce
minor css class changes
3 years ago
Igor Scheller
f201b2f1c8
Merge branch 'feature-bootstrap5'
...
# Conflicts:
# package.json
# tests/Unit/Renderer/Twig/Extensions/GlobalsTest.php
# webpack.config.js
# yarn.lock
3 years ago
Michael Weimann
d9a9b1921d
fix the message notification badge
3 years ago
Igor Scheller
231f481537
Styling optimizations (esp. alerts) and other fixes
3 years ago
Igor Scheller
950a865c0c
"Own Angeltypes" filter: only select restricted type if already confirmed
3 years ago
Igor Scheller
993e64944f
Fixed formatting
3 years ago
Igor Scheller
6cfeedc57a
Fixed more themes and styles/types
3 years ago
Igor Scheller
a36e142f28
Replaced self sign up icons, fixed FAQ link on angeltypes overview and shift overview colors
3 years ago
Michael Weimann
82f640896e
migrate shift overview cards to panels
...
migrate shift overview cards to panels
3 years ago
Igor Scheller
d51edb6092
Fixed backend pages, shifts table header
3 years ago
Igor Scheller
91c7a19f11
Removed and replaced outdated classes and styling, use secondary buttons
3 years ago
Igor Scheller
191a3a7d48
Replaced info and calendar icons
3 years ago
Igor Scheller
7917e32f3e
Fixed api key toggle driver license config display and dashboard
3 years ago
Michael Weimann
2509bd4a98
Add brand new legacy theme helpers
3 years ago
Michael Weimann
b68af58321
migrate datetime picker to bs5
...
fix bs5 time picker
fix datetime picker js error
3 years ago
Igor Scheller
63f0a08407
Fixed spacing and sizes
3 years ago
Igor Scheller
08188fa32a
Fixed shifts filter toggle and "hide on print" classes
3 years ago
Michael Weimann
4428266488
migrate panels to cards
3 years ago
Igor Scheller
0398efad65
Fixed tabs
3 years ago
Igor Scheller
08790b0b2e
Replaced labels with badges
3 years ago
Igor Scheller
36ba619d5a
Fixed button sizes and types
3 years ago
Igor Scheller
b41a9a02d1
Use bootstrap icons instead of glyphicons
3 years ago
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
3 years ago
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>
3 years ago
msquare
d7eb3b9c5b
how to mark angels as active
4 years ago
Igor Scheller
edcc1f481d
Fixed formatting
4 years ago
Xu
34b01fd37d
shifts filter own AngelTypes select only confirmed Angeltypes
4 years ago
msquare
7f1f3a773a
fix angeltype selection on admin shift entry create
4 years ago
msquare
d054378a63
add datetime picker to admin shifts page
4 years ago
Xu
1cfab91f28
wording: no self sign up allowed
4 years ago
Igor Scheller
6f27d11093
Use mailto: and tel: links
4 years ago
Igor Scheller
6aca6f08e2
Upgrade to PHP 8
4 years ago
Igor Scheller
30e1d41c0a
EventConfig: Set time on dates
4 years ago
Igor Scheller
149155fbda
Added email notification on new news
4 years ago
Xu
2c8fcbf506
AngelTypes_view: use mailto and tel links
4 years ago
Igor Scheller
28e357acd3
Shift sign up: Allow Supporters to signup users to occupied shifts
4 years ago
Igor Scheller
d423bb07d3
OAuth: Save auth tokens
4 years ago
Igor Scheller
d7152ebc09
Allow 0 minutes before/after schedule, fix room sorting
4 years ago
Igor Scheller
b5c974b9e3
Add new questions frontend
4 years ago
Igor Scheller
5cdf3889f9
Add max length for user settings
4 years ago
Igor Scheller
8284921ac5
Dashboard: Add URL filter
4 years ago
Igor Scheller
2745b04dc2
Added filter to dashboard
4 years ago
Igor Scheller
6738fbeec3
Fixed 500 when editing an Angeltype while session expires
4 years ago
EdJoPaTo
0bde445aa2
translation: less misleading admin_arrive translation
4 years ago
Igor Scheller
507e94aa55
Questions: Show newest first
4 years ago
msquare
39f96783cf
review changes
4 years ago
Igor Scheller
27331b4cf6
Use twig to render profile setting page
4 years ago
msquare
0c3ff73454
new setting page layout
4 years ago
msquare
d3265ef70a
add password settings page
4 years ago
Igor Scheller
ebab34ee67
Schedule import: Add overview
4 years ago
Igor Scheller
251f2cbfa6
OAuth: Added display name and metrics, show providers on user page
4 years ago
Igor Scheller
80941c2999
Login: Added OAuth support
4 years ago
Igor Scheller
c44d48a22a
Registration: Added autocompletion information and fixed naming
4 years ago
Igor Scheller
85baeb3a6b
Registration: Added pronoun
4 years ago
Igor Scheller
a136cd97df
Angellist: Fixed sorting
4 years ago
Lena Schneider
18d5bd3bd4
Add pronouns to angeltype members
...
fix #770
4 years ago
Igor Scheller
b5e0a46dbd
My Shifts: Link Angeltypes
...
Closes #707 (The angel types in the "My Shifts" view should be linked to their description page)
4 years ago
Igor Scheller
3d5ce35f5e
Show available vouchers in user view
4 years ago
Igor Scheller
e74eb6eee4
Shifts edit: Added schedule import warning
4 years ago
Igor Scheller
6c3d51272c
User page: Fixed arrival text
4 years ago
Igor Scheller
0bbc2d219d
Rename "restricted angeltype" to "Requires introduction" in the frontend
...
Closes #294 (Rename "restricted angeltype")
4 years ago
Allen Taylor
6c177d5173
Added timestamps for questions
4 years ago
Igor Scheller
f4f3487c93
Renamed variables for more consistent worklog naming
4 years ago
Igor Scheller
f732a4af6f
Added Worklog model
4 years ago
Igor Scheller
acf84f222d
Added Room model
4 years ago
Igor Scheller
e9726982fd
Edit user: Allow groups admin to change own groups
4 years ago
Igor Scheller
559d641825
User settings: Don't default to 1970-01-01
4 years ago
Igor Scheller
8ff9b8b9b9
Room page: Add edit/delete buttons
4 years ago
Igor Scheller
bd2994eea7
Admin arrive: Show button on user pages
4 years ago
Tim Neumann
a50dd9cae0
Add option for minutes after shift start where signup is allowed
4 years ago
Igor Scheller
390db395a6
File formatting fixes
5 years ago
Igor Scheller
272be5eab2
Shifts overview: Show all rooms and only own angel types
5 years ago
Igor Scheller
e947e788f9
Rebuild logs view
5 years ago
Igor Scheller
984ce25728
Moved development error handler setup to ConfigureEnvironmentServiceProvider
5 years ago
Igor Scheller
2605204af8
Moved error reporting settings to ConfigureEnvironmentServiceProvider
5 years ago
Igor Scheller
2b1ccb6406
Configure application timezone globally
5 years ago
Igor Scheller
4d8e568ff8
Users overview: Fixed sorting
5 years ago
Igor Scheller
8c0ac0f7a1
Check permissions before showing ical, atom and json export links
...
closes #729 (Rechtesystem ical&json)
5 years ago
Igor Scheller
795a0631cb
Added application base url: Redirector now uses URLs instead of relative paths
5 years ago
Igor Scheller
d323b75501
News: Rewrite
5 years ago
Igor Scheller
951755598a
Removed ReplaceSmilies from news
5 years ago
Igor Scheller
c519be276a
Logging: Renamed EngelsystemLogger to Logger and added UserAwareLogger
5 years ago
Igor Scheller
02ee581202
User view: Show double assigned shifts
...
closes #674 (Number of shifts differs in web interface and API response)
5 years ago
Igor Scheller
dfcacaa331
Renamed message send buttons
...
closes #702 (Sending a message and an irritating button)
5 years ago
Igor Scheller
a8333dd4d5
Only show "iCal export and API" on own profile page
...
It's confusing to see it on other profile pages
5 years ago
Christian Kleinbach
e4712658a4
added german date format for ticks in calender view + corresponding translation
5 years ago
msquare
fd2a644a24
#723 : i8n date formats on news page
5 years ago
msquare
fbd78b8daf
fixes #693 : never select a default date before first existing shift in shifts view
5 years ago