msquare
05aad262bb
show forced active on user view
2017-12-24 10:21:52 +01:00
msquare
5f34e15712
fix broken public dashboard shift links
2017-12-23 22:49:56 +01:00
msquare
fbbea4eb5f
add show on dashboard flag for angeltypes
2017-12-23 11:59:13 +01:00
msquare
81b4e9d2bc
solve problem with autobreaks in news text when building html tables
2017-12-20 23:46:04 +01:00
msquare
34da670b6f
solve problem with autobreaks in news text when building html tables
2017-12-20 23:42:37 +01:00
msquare
2b52d24c59
solve problem with autobreaks in news text when building html tables
2017-12-20 23:40:46 +01:00
msquare
9969208be2
solve problem with autobreaks in news text when building html tables
2017-12-20 23:35:06 +01:00
msquare
a0f70d9819
solve problem with autobreaks in news text when building html tables
2017-12-20 23:21:03 +01:00
msquare
a1c032642f
introduce new shift signup state for not arrived angels
2017-12-20 23:12:17 +01:00
msquare
2c04e35bed
introduce new shift signup state for not arrived angels
2017-12-20 23:05:46 +01:00
msquare
7a3bdda483
rewrite controller for creating shift entries
2017-12-20 00:54:57 +01:00
msquare
1289101f6e
rewrite controller for creating shift entries
2017-12-20 00:42:58 +01:00
msquare
afd7c59d1d
fix shift entry delete
2017-12-19 22:24:06 +01:00
msquare
fd85034e7f
redo shift signoff and icons for delete/confirm/acknowledgment questions
2017-12-19 20:58:01 +01:00
msquare
567ed9ebd2
remove flags since they do not belong to language selection
2017-12-19 19:17:50 +01:00
msquare
b60ad7ccfb
make shift entry comment private again
2017-12-18 11:25:26 +01:00
msquare
769d8c4af9
better logging of needed angeltypes for shifts and rooms
2017-12-17 13:22:29 +01:00
msquare
b2602f8936
add log entries when deleting a room
2017-12-17 11:40:36 +01:00
MichiK
9c54b42a3d
Allow dot in user name
...
0f273988
changed the regular expression for user names. The new regex
does not allow dots anymore in user names, stripping them silently.
We already have at least one user with a dot in their name who can't
login now anymore.
2017-12-15 00:06:34 +01:00
msquare
3ea35788be
finetuning dashboard layout
2017-12-14 20:09:51 +01:00
msquare
a5f4de9509
finetuning dashboard layout
2017-12-14 20:03:34 +01:00
msquare
20f4d44cbf
fix union queries for dashboard stats
2017-12-14 19:39:52 +01:00
msquare
35be25a786
fix dashboard using needed angeltypes from room config too for frab shifts
2017-12-14 19:19:04 +01:00
msquare
952dc6921a
undo of fix #382 : XXE DoS in engelsystem - the feature is actually needed for xcal files
2017-12-14 14:56:29 +01:00
msquare
c70e268a2e
add fullscreen button to dashboard and update translation to german
2017-12-13 17:50:52 +01:00
msquare
a8cf4b9ddf
fix #382 : XXE DoS in engelsystem
2017-12-13 16:59:28 +01:00
msquare
cf7eb80a92
fix dashboard ajax reload
2017-12-13 16:51:38 +01:00
gnomus
c3d22ad517
Replace window reload with jquery ajax load
2017-12-13 14:43:17 +01:00
msquare
5278be1f0f
add link to public dashboard from shift view
2017-12-13 12:53:07 +01:00
msquare
991058a9e4
improve public dashboard
2017-12-13 12:37:05 +01:00
msquare
adc62470c5
improve public dashboard
2017-12-13 12:22:26 +01:00
msquare
af8454598c
improve public dashboard
2017-12-13 11:55:59 +01:00
msquare
582b1a739a
improve public dashboard
2017-12-12 22:09:01 +01:00
msquare
3379ea10b2
improve public dashboard
2017-12-12 22:04:12 +01:00
msquare
59b8e76d12
improve public dashboard
2017-12-12 22:00:29 +01:00
msquare
ff94df53d6
finish basic public dashboard
2017-12-12 21:57:57 +01:00
msquare
d5631297dc
better logging of needed angeltypes for shifts and rooms
2017-12-12 20:04:36 +01:00
msquare
74f3677f19
add quick+dirty public dashboard
2017-12-11 22:26:36 +01:00
msquare
afb77d22ba
move room db queries to model
2017-12-10 18:56:40 +01:00
msquare
aae8c77ed1
fix #212 : Duplicate entry for Room name
2017-12-10 18:36:53 +01:00
msquare
dbf6e64a2c
change write permission check to catch exceptions
2017-12-10 18:10:28 +01:00
msquare
cbe88ad801
remove some unused code
2017-12-10 15:12:39 +01:00
msquare
4143680297
remove room number and visible flag, rename pentabarf to frab and introduce map/c3nav integration as well as markdown description for rooms
2017-12-10 15:02:37 +01:00
MichiK
32d14f493b
Fix sign-up to shifts by supporter
...
Any user with the `shiftentry_edit_angeltype_supporter` privilege was
able to sign up any users of the correct angeltype to any shift that
they could sign up themselves because the shift entry controller only
checks for the global privilege an not the fact that the user is indeed
supporter for the angeltype in question.
2017-12-07 18:52:07 +01:00
msquare
e5880c51a2
fix #376 : Removing supporter rights does not work
2017-12-06 19:21:46 +01:00
msquare
6dfa70974e
ask for dect number if user arrived
2017-12-03 20:45:15 +01:00
MichiK
bc3f777b23
Rename 'supporter(s)' to 'Supporter(s)'
2017-12-02 16:31:37 +01:00
msquare
e7d605c6d9
fix log on confirming angels
2017-12-02 14:44:41 +01:00
msquare
0f273988c9
fix user nick validation, fixes #369
2017-12-01 19:03:15 +01:00
msquare
a5f5dc52c8
update bootstrap-datepicker and set orientation to bottom, fixes #370
2017-12-01 09:28:11 +01:00
msquare
962e7d5726
Hide 'You are not marked as arrived' notification in header until congress starts, fixes #368
2017-11-30 21:32:04 +01:00
msquare
9e04e2d4a0
fix age validation
2017-11-29 17:41:12 +01:00
msquare
cbc7f54ad8
fix query for creating angeltypes
2017-11-29 16:55:51 +01:00
Igor Scheller
0b45d2a88f
#366 Feature: Time Interval Buttons (on Shifts page), closes #366
2017-11-29 13:30:41 +01:00
Igor Scheller
25e434bce4
Refactored ExceptionHandler
2017-11-25 11:27:38 +01:00
Igor Scheller
6eea072376
Added ExceptionHandler Interface
2017-11-25 11:27:38 +01:00
msquare
e54a10b816
add shift calendar to angeltype view fix tab jumps
2017-11-24 12:09:28 +01:00
msquare
928e707015
add shift calendar to angeltype view
2017-11-24 12:01:19 +01:00
msquare
d8476f244d
complete feature contact info for angeltypes, fixes #275
2017-11-24 10:02:52 +01:00
msquare
bb2681a7c8
add validation of dect numbers
2017-11-21 19:00:42 +01:00
msquare
b95d4ece8a
increase readability of hints with links, refs #357
2017-11-19 16:41:20 +01:00
Igor Scheller
d34b160b5c
Added links to notifications, closes #357
2017-11-19 16:29:51 +01:00
msquare
15c50ab315
fix minor cody style issues (codacy)
2017-11-19 15:13:48 +01:00
msquare
deae2a1721
fix removing users from shift, fixes #359
2017-11-19 14:52:55 +01:00
msquare
86e41e2949
change logging of needed angeltypes for created shifts
2017-11-19 13:55:18 +01:00
msquare
1c77c45bcf
fix problem with default values, fixes #354 , fixes #353
2017-11-19 13:48:34 +01:00
msquare
3ee1a4b0c7
fix problem with default value for userangeltype.supporter, fixes #352
2017-11-19 13:29:45 +01:00
msquare
88ea992f9c
fix sql queries with bools
2017-11-19 13:19:56 +01:00
msquare
4eedad6c89
fix problem with default values on registration
2017-11-19 12:03:29 +01:00
msquare
f9ab269758
fix problem with default values on registration
2017-11-19 12:02:11 +01:00
msquare
6b74705f37
fix problem with default values on registration
2017-11-19 12:00:42 +01:00
msquare
d8de02db34
fix problem with default values on registration
2017-11-19 11:59:37 +01:00
msquare
59cd65cb50
fix problem with validation of planned arrival date
2017-11-19 11:58:19 +01:00
msquare
7df64c82a6
fix problem with bools in queries
2017-11-19 11:52:39 +01:00
msquare
c62833bb51
fix problem with default value when registering
2017-11-19 11:45:22 +01:00
msquare
eec161a852
fix problem with default age when registering
2017-11-19 11:34:12 +01:00
msquare
50f24271eb
fix all redirects to home (because of new urls redirect to ? wont work anymore)
2017-11-19 10:45:08 +01:00
msquare
e9a28eb20e
fix log message from changing event config
2017-11-19 10:32:21 +01:00
Igor Scheller
ad948bdd32
Added RequestServiceProvider and SessionServiceProvider
2017-11-01 16:12:01 +01:00
Igor Scheller
e727b367cc
Moved includes to own file
2017-11-01 12:35:45 +01:00
Igor Scheller
60fd72cd1a
Added service providers
2017-10-31 13:40:13 +01:00
Igor Scheller
4817658862
Merge branch 'noc0lour:fix_setup_bugs', closes #335
2017-09-25 20:25:00 +02:00
Igor Scheller
d49e49c364
Implemented service provider functionality
2017-09-22 14:13:19 +02:00
Igor Scheller
783c58611a
Added app path to container
2017-09-21 20:52:19 +02:00
Igor Scheller
212760d4c9
Changed Container to Illuminate/Container
...
@see https://laravel.com/docs/5.5/container
@see https://davejamesmiller.com/2017/06/15/laravel-illuminate-container-in-depth
2017-09-21 18:37:37 +02:00
Igor Scheller
945fcb079a
Added registration_enabled configuration
2017-09-20 12:18:08 +02:00
Igor Scheller
c6ef1120f8
Set cookie to httponly
2017-09-20 11:07:25 +02:00
Igor Scheller
5b12eecdd6
Merge remote-tracking branch 'engelsystem/feature-igel-rewrite'
2017-09-20 01:24:56 +02:00
Igor Scheller
86c0713baa
Added helpers unit test
2017-09-20 01:10:14 +02:00
Igor Scheller
e6ed8a3017
Changed LogEntries table: Use log level instead of nick name
2017-09-19 19:45:02 +02:00
Igor Scheller
b3b65743cd
Added Logger
2017-09-19 18:30:42 +02:00
Igor Scheller
20a6fa07f8
Implemented container
2017-09-19 14:51:46 +02:00
Igor Scheller
0ac9818764
Added Application
2017-09-19 14:50:46 +02:00
msquare
db8b6b2520
change shift renderer global add user link
2017-09-16 17:14:45 +02:00
Igor Scheller
8c81adc8e8
Implemented container
2017-08-31 17:30:54 +02:00
Igor Scheller
0a20883aa8
Reimplementation of 2840bb619
(signup requires arrival), closes #330
2017-08-31 12:32:08 +02:00
Igor Scheller
2bd127c011
Use symfony session
2017-08-30 19:57:01 +02:00
Igor Scheller
96f1d9fd54
Bugfixes
2017-08-30 15:35:12 +02:00
Bot
a473a56f1d
Formatting
2017-08-30 00:22:02 +02:00
Igor Scheller
d0074cf006
Merge remote-tracking branch 'engelsystem/feature-igel-rewrite'
...
# Conflicts:
# includes/controller/angeltypes_controller.php
# includes/pages/admin_groups.php
# includes/pages/user_settings.php
# includes/sys_page.php
# src/Exceptions/Handler.php
# src/Http/Request.php
2017-08-29 23:16:41 +02:00
Igor Scheller
50da458d89
Refactoring: Moved files to array
2017-08-29 22:39:35 +02:00
Igor Scheller
3002ed9e93
Security: Only allow angels with admin_news_html privilege to use HTML
2017-08-29 22:22:53 +02:00
Igor Scheller
cc01c906ba
#336 : Integration of symfony/http-foundation request
2017-08-29 21:52:07 +02:00
Igor Scheller
73175e2b64
#337 : Added routing
2017-08-28 17:34:00 +02:00
Andrej Rode
eeae07e625
add edited_at_timestamp to shift creation to fix mysql error
2017-08-16 01:31:53 +02:00
Andrej Rode
5f305121a4
fix order by not in select clause for >mysql-5.7
2017-08-16 00:45:56 +02:00
Andrej Rode
dc6fb49f44
fix only_full_group_by mysql default behaviour
2017-08-16 00:19:16 +02:00
msquare
581b81f1b2
fix wrong request get
2017-07-28 20:33:14 +02:00
msquare
7f4aa6daa5
remove exit commands after redirects (redirect does already die)
2017-07-28 20:26:12 +02:00
msquare
f82e5456d2
dried code by introducing selectOne for select queries with only one result line expected
2017-07-28 20:11:09 +02:00
msquare
69a1ee2bfe
use glyph bool icons on room list
2017-07-28 19:49:32 +02:00
msquare
5cffcd7fdf
fix angeltype edit and display bugs
2017-07-28 19:44:54 +02:00
msquare
4effb7e59f
fix lane rendering
2017-07-28 19:28:11 +02:00
msquare
a0af8d4624
further switching to db exceptions instead of return false
2017-07-28 19:15:52 +02:00
msquare
5794c4cab8
clear delete queries from false resuls
2017-07-28 18:50:00 +02:00
msquare
4d08434d31
fix problem with html select containing 0 as key
2017-07-23 12:09:42 +02:00
msquare
a157004f4a
handle failed db queries in Db class
2017-07-23 11:46:54 +02:00
Igor Scheller
e1762e7764
replaced template_render with dynamic renderer class
2017-07-20 02:30:53 +02:00
Igor Scheller
d4ad70804b
Removed overwhelmed page
2017-07-20 02:10:53 +02:00
Igor Scheller
7d5d905fcf
Moved $themes array to config
2017-07-20 01:14:28 +02:00
Igor Scheller
b7ebb05b8e
Passwords should be posted
2017-07-20 01:03:59 +02:00
Igor Scheller
ec45216899
Merge remote-tracking branch 'engelsystem/feature-igel-rewrite'
2017-07-19 23:35:20 +02:00
msquare
8ae0123635
unarrived angels can enter a shift (has been disabled for 33c3)
2017-07-19 21:32:42 +02:00
msquare
903a1f9790
remove 24h shift filter time range limit
2017-07-19 21:30:18 +02:00
msquare
e93dd774a5
fix small issues on checking success of a db query
2017-07-19 21:28:26 +02:00
Igor Scheller
3a1e460249
Changed $_GET, $_POST and $_REQUEST to use the Request object
2017-07-19 11:44:16 +02:00
Igor Scheller
cdf14f9d3f
Reapplied "Merge pull request #321 from raboof/wantsToDrive"
2017-07-17 23:43:47 +02:00
Igor Scheller
317c91a22f
Reapplied "Merge pull request #319 from jwacalex/gh_317_unable_to_edit_hidden_room_in_admin"
2017-07-17 23:08:15 +02:00
Igor Scheller
a2b9edc6a3
Reapplied "Merge pull request #314 from Scriptkiddi/master"
2017-07-17 22:17:58 +02:00
Arnout Engelen
b688b928db
Read wants_to_drive field correctly
2017-04-30 13:02:38 +02:00
Arnout Engelen
3d8dea3733
Form validation: should tick at least on license
...
Owning a car is not sufficient, select at least one kind of drivers' license
2017-04-30 13:01:33 +02:00
Arnout Engelen
cf20b65902
Reword 'wants to operate a car for the PL'
...
As discussed in #sha2017-angel
2017-04-30 13:00:53 +02:00
jwacalex
b6d394e982
first fix for #317 . hidden rooms can be seen with admin_rooms priviledge
2017-04-11 17:25:34 +02:00
Igor Scheller
cd30017b97
Some fixes
2017-03-03 08:31:25 +01:00
Igor Scheller
37c32ad08f
Added PDO::ATTR_EMULATE_PREPARES => false
2017-03-02 12:48:48 +01:00
Igor Scheller
68da2a4eb8
Renamed "default_theme" config to "theme"
2017-03-02 08:11:52 +01:00
Fritz Otlinghaus
c9336840ff
Update email_helper.php
2017-02-03 17:23:06 +01:00
Fritz Otlinghaus
6f367eefe0
Update email_helper.php
2017-02-03 17:14:46 +01:00
Igor Scheller
781f830678
Fixes and improvements
2017-01-22 01:16:00 +01:00
Bot
3de0cc840f
Removed spaces
2017-01-22 01:12:57 +01:00
Igor Scheller
8506d6d27e
Refactoring: Config cleanup / moved to class
2017-01-21 23:07:20 +01:00
Bot
740026a9de
Replaced [0-9] with \d
2017-01-21 20:12:48 +01:00
Bot
915ce28fee
Replaced " with '
2017-01-21 20:12:35 +01:00
Igor Scheller
9a3ad88834
Changed from mysqli to PDO, some refactorings, faster sql queries
2017-01-21 13:58:53 +01:00
Igor Scheller
f7c09cb7ff
Added exception handler
2017-01-20 21:12:19 +01:00
Igor Scheller
8254a79c58
Bugfixes & improvements
2017-01-03 15:59:33 +01:00
Igor Scheller
1c27bf1375
Removed $angeltype from function Shift_signup_allowed_*
2017-01-03 15:33:10 +01:00
Bot
55141154c0
Replaced " with '
2017-01-03 15:32:59 +01:00
Bot
356b2582f3
PPHDoc, formatting, fixes, cleanup
2017-01-03 03:22:48 +01:00
Bot
d71e7bbfad
Formatting
2017-01-02 15:49:53 +01:00
Bot
7313e15ce8
PSR-2 formatting
2017-01-02 03:57:23 +01:00
Igor Scheller
84f6990db2
Merged branch origin/master
2017-01-02 02:21:53 +01:00
Igor Scheller
94b5250414
Added composer with parsedown requirement
2017-01-02 02:19:17 +01:00
msquare
4a95dfa171
Merge pull request #307 from MyIgel/real-path
...
Fix relative paths: missing / on internationalization
2017-01-02 00:10:49 +01:00
msquare
29128763fd
Merge pull request #306 from MyIgel/config-fix-constant
...
Fixes "Constant already defined" notice
2017-01-02 00:09:18 +01:00
Igor Scheller
1f0ca24f5c
Fix relative paths: missing / on internationalization
2017-01-01 19:49:59 +01:00
Igor Scheller
1f8d1eb4bb
Fixed "Constant already defined" notice
...
Added more ugly global variables
2017-01-01 18:50:53 +01:00
Igor Scheller
5e850171e2
Fixed "Constant already defined" notice
2017-01-01 15:43:20 +01:00
Igor Scheller
f894ca5fa4
Fix relative paths
2017-01-01 15:25:21 +01:00
Igor Scheller
00d8709ae8
Fix relative paths
2017-01-01 05:58:42 +01:00
msquare
b8ebd23f6d
bring back filtering by occupancy
2016-12-29 15:33:21 +01:00
msquare
51eb22a1c6
fix shift signup state calculation
2016-12-29 15:24:57 +01:00
msquare
3fbd62ab7d
bring back coloring for admins
2016-12-29 14:56:09 +01:00
msquare
fe5dec73ba
bring back filtering by occupancy
2016-12-29 14:51:43 +01:00
msquare
68aeb14edb
bring back filtering by angeltype
2016-12-29 14:16:00 +01:00
msquare
5600476c56
fix missing users on active angels view
2016-12-28 18:30:09 +01:00
msquare
4407604793
move data sorting to begin
2016-12-28 14:53:35 +01:00
msquare
6c4bb0da31
move data sorting to begin
2016-12-28 14:49:00 +01:00
msquare
cbeb45ef16
redo
2016-12-28 14:34:09 +01:00
msquare
45200b503d
improve needed angel types query
2016-12-28 14:32:26 +01:00
msquare
0603d0dd4e
remove unused code
2016-12-28 12:11:35 +01:00
msquare
363cc8f6b5
more performance using union
2016-12-28 01:09:40 +01:00
msquare
75945fdbbd
more performance using union
2016-12-28 00:48:16 +01:00
msquare
eccbf32f68
redo
2016-12-28 00:26:54 +01:00
msquare
84527c2252
redo
2016-12-28 00:16:59 +01:00
msquare
65a665ee49
reduce max shift filter duration to 24h
2016-12-28 00:11:42 +01:00
msquare
aed9f2c96c
bring back needed angeltypes from rooms
2016-12-28 00:02:55 +01:00
msquare
860252bce8
select only one room per default
2016-12-27 23:07:44 +01:00
msquare
46528fe1d8
shift view performance improvements
2016-12-27 23:02:05 +01:00
msquare
ffc33993d4
overwhelmed
2016-12-27 19:16:26 +01:00
msquare
2840bb6198
no signup for shifts for angels that are not arrived
2016-12-27 19:13:24 +01:00
msquare
b05b235cf8
fix slow query
2016-12-27 16:02:13 +01:00
msquare
9975e42d3c
fix edit user bug deleting emails
2016-12-27 13:10:18 +01:00
msquare
2f2d08c574
fix edit user bug deleting emails
2016-12-27 13:05:30 +01:00
msquare
07a0ed37ec
fix angeltype supporter privilege for signing up users to shift
2016-12-26 23:47:10 +01:00
msquare
827de98256
fix room delete bug in pentabarf import temporarily
2016-12-26 19:08:59 +01:00
msquare
5f9d508b02
fix #297 show date on every time tick in shift calendar
2016-12-26 18:39:29 +01:00
msquare
549cd6534a
reduce number of sql queries on shift calendar
2016-12-26 14:40:28 +01:00
msquare
b3f92834b0
reduce number of sql queries on shift calendar
2016-12-26 14:33:18 +01:00
msquare
deb41c4b64
reduce number of sql queries on shift calendar
2016-12-26 14:26:49 +01:00
msquare
99c7e8ce1a
fixes #298 allow a shift supporter to remove a user from shift
2016-12-24 17:29:12 +01:00
msquare
0c15964e6b
#298 hide freeload form from angeltype supporters
2016-12-24 17:02:34 +01:00
msquare
e86d75b4d9
begin #298 add privilege and add users to shifts by angeltype supporter
2016-12-24 17:00:03 +01:00
msquare
188891c147
use planned arrival time validation for register page
2016-12-23 16:22:46 +01:00
msquare
5b9ff7b7bf
fix that free shifts become green
2016-12-23 12:50:27 +01:00
msquare
b8c26b0fd0
fix that free shifts become green
2016-12-23 12:48:34 +01:00
msquare
9e804ba91a
fix that free shifts become green
2016-12-23 12:46:32 +01:00
msquare
acfe7309f6
remove angeltype contact fields until the feature is ready
2016-12-15 08:51:19 +01:00
msquare
2f0a63a4a1
remove angeltype contact radios for now
2016-12-13 17:59:42 +01:00
msquare
e26eb952f4
update binary lang file
2016-12-13 17:59:42 +01:00
msquare
deac80e700
merge #253
2016-12-13 17:58:41 +01:00
jwacalex
6a591e7557
merged cherry picked commit
2016-11-30 23:31:21 +01:00
jwacalex
45cda10479
merged master and issue
2016-11-30 23:23:49 +01:00
jwacalex
79b9f9448e
initial commit and functionality for no self sign up
2016-11-30 23:20:13 +01:00
jwacalex
1324260e0f
forgot to remove if-statement -.-
2016-11-30 16:17:52 +01:00
jwacalex
f4f6dfefcb
fixed broken logic in controller (cf. to mail to @msquare)
2016-11-30 15:53:47 +01:00
Leandra Eberle
687c333322
Update Descriptions
2016-11-26 16:44:28 +01:00
Leandra Eberle
acbaaf4364
Update Descriptions
2016-11-26 16:43:22 +01:00
Leandra Eberle
10517213f6
Update Descriptions
2016-11-26 16:33:07 +01:00
Leandra Eberle
0401e90f00
Update Descriptions
2016-11-26 16:23:49 +01:00
msquare
561e8ec36c
better msg placement on angeltype view
2016-11-25 14:55:19 +01:00
msquare
34248bb20c
show freeload comments to supporters (user shift admin)
2016-11-25 14:27:47 +01:00
msquare
476d1daeb7
fixes #280 shift entries finished by user returns no freeloaded shifts
2016-11-25 13:58:43 +01:00
msquare
bae3ede662
fixes #279 fix exporting freeload comment in json export
2016-11-25 13:38:16 +01:00
msquare
a8bcb19eaa
fix shift view bars
2016-11-25 13:06:05 +01:00
msquare
4f6db20ae4
fix shift view bars
2016-11-25 13:03:41 +01:00
Leandra Eberle
67df8da061
Typo Changes and Descriptions
2016-11-24 22:47:32 +01:00
gnomus
dc49b9af41
Update guest_login.php
2016-11-24 12:22:18 +01:00
msquare
ff31d0a1c5
fix shift signup state being combined to null
2016-11-24 09:32:32 +01:00
msquare
16e9a69c0d
fixes #277 date parsing returns the start of the day now
2016-11-24 09:25:28 +01:00
msquare
321566d4b0
Merge pull request #278 from leaneb/master
...
Change Ask an Arch Angel title
2016-11-24 09:15:05 +01:00
Leandra Eberle
4116e0114e
Change ask an Arch Angel, to Ask the Heaven because the Arch Angel only role is deprecated
2016-11-24 00:17:01 +01:00
msquare
3fd30add3c
fix NPE
2016-11-23 22:31:11 +01:00
msquare
be8c47a175
add 33c3 theme
2016-11-23 17:52:58 +01:00
msquare
5ae328b2b1
hide event countdown for mobile clients
2016-11-20 17:54:16 +01:00
msquare
409761ce4b
rebuild login page
2016-11-18 15:36:02 +01:00
msquare
9098b8e80d
reduce complexity of user view
2016-11-18 08:47:52 +01:00
msquare
bd54bec595
add ValidationResult to namespace
2016-11-18 08:20:17 +01:00
msquare
356cc9e1d0
reduce complexity of user driver license
2016-11-17 15:04:33 +01:00
msquare
7b8d191808
reduce complexity of user driver license
2016-11-17 14:40:21 +01:00
msquare
9c4636f5c4
reduce complexity of user driver license
2016-11-17 14:35:04 +01:00
msquare
b5784e5961
fix order problem
2016-11-17 13:16:15 +01:00
msquare
d64f96b6a1
reduce complexity of angeltype controller
2016-11-17 13:11:44 +01:00
msquare
1636688394
reduce complexity of angeltype edit controller
2016-11-17 13:03:28 +01:00
msquare
f2630162e9
reduce complexity of password recovery controller
2016-11-15 22:08:41 +01:00
msquare
ac53559fea
fix shift calendar headers
2016-11-15 22:00:17 +01:00
msquare
54f3253c32
fix js var names
2016-11-15 21:42:43 +01:00
msquare
79ca2f1772
add fixed shift calendar headers and timelane
2016-11-15 21:33:54 +01:00
msquare
5299ca2103
reduce complexity of shift view
2016-11-15 17:54:59 +01:00
msquare
5a93050a06
localize date rendering for eventconfig info
2016-11-15 17:41:02 +01:00
msquare
15243f15fc
fix shift view
2016-11-15 17:22:15 +01:00
msquare
ec40e10ebd
fix unused code
2016-11-15 16:58:12 +01:00
msquare
53a306f14b
make departure date nullable
2016-11-15 16:36:03 +01:00
msquare
918d41ca70
reduce complexity of menu and hints
2016-11-15 16:31:55 +01:00
msquare
ec6016cd38
reduce complexity of menu and hints
2016-11-15 16:28:20 +01:00
msquare
16ed2ae683
fixed settings validation
2016-11-14 19:10:29 +01:00
msquare
d3e942f742
Merge pull request #273 from anykraus/typo-sheduler-scheduler
...
minor typo fixed (sheduler to scheduler)
2016-11-14 18:21:58 +01:00
msquare
7cf2a9bb9b
split templates into different files
2016-11-14 18:14:32 +01:00
msquare
1a1ca1d1b5
split templates into different files
2016-11-14 18:14:23 +01:00
msquare
f568141164
add shift legend and fix dark theme
2016-11-14 17:58:15 +01:00
msquare
0ab9f4f988
fix shift ended recognition and displayed time range end
2016-11-14 17:40:24 +01:00
msquare
1a3b4e2a33
redone shift coloring and shift signup state
2016-11-12 23:00:46 +01:00
msquare
106a678808
fix wrong variable
2016-11-12 20:15:25 +01:00
msquare
7bafe3f24c
fix shift occupied method
2016-11-12 19:05:36 +01:00
msquare
c61e888de4
change shift coloring
2016-11-12 12:56:10 +01:00
msquare
c10ab2d8d2
reduce complexity of shift signup allowed
2016-11-12 12:50:52 +01:00
msquare
5f2871538a
fix css problem with rooms table
2016-11-11 17:07:40 +01:00
msquare
03c9d1ef5d
reduce complexity of user settings main
2016-11-11 17:00:51 +01:00
msquare
beb0db6852
fix misspellings
2016-11-11 16:42:47 +01:00
msquare
247166f28b
improve code of user settings
2016-11-11 16:34:23 +01:00
msquare
f5a5f234e4
fixes #266 : add checkbox allowing the users email to be used by humans like event-team
2016-11-11 15:24:51 +01:00
msquare
82b9436c50
rename coordinator to supporter
2016-11-11 14:59:25 +01:00
msquare
468a10774c
reduce complexity of user driver license controller
2016-11-10 13:55:16 +01:00
msquare
f6da9148e7
fix missing var check
2016-11-10 13:38:31 +01:00
msquare
defdb3007c
Merge pull request #272 from anykraus/#271-admin_active
...
fix admin_active.php not displaying (issue #271 )
2016-11-09 22:04:22 +01:00
msquare
dfc9e209a5
fix parsedown
2016-11-09 19:25:55 +01:00
msquare
af9328f558
split angeltype about view into different methods
2016-11-09 18:05:00 +01:00
msquare
0ba0ce207d
split angeltype view into different methods
2016-11-09 18:02:01 +01:00
msquare
22520532c7
fix shift occupied calculation
2016-11-07 21:24:05 +01:00
msquare
125f34133d
remove unused var
2016-11-07 21:11:05 +01:00
msquare
a8e3e91448
implement shift calendar into user shift page
2016-11-07 20:55:37 +01:00
msquare
db7f8c1ab3
split shift calendar renderer into different classes
2016-11-07 20:50:15 +01:00
anykraus
8c22ec7f6d
typo fixed (sheduler to scheduler)
2016-11-07 20:24:01 +01:00
msquare
cf8cc5f592
change shift table to html5
2016-11-05 10:06:06 +01:00
msquare
902866ff3a
add first design of new shift markup
2016-11-03 18:28:22 +01:00
anykraus
efb7dbfb01
fix admin_active.php not displaying (issue #271 )
...
Reverts 53ad1b5110
"fix codacy unused code" partially. (where $shift_sum_formula was removed from global)
2016-11-02 02:04:43 +01:00
msquare
1d4811cca5
remove unused code
2016-10-08 09:18:04 +02:00
msquare
c48335e702
improve shift rendering
2016-10-07 17:22:48 +02:00
msquare
6d97aa2d27
continue working on shifts calendar renderer
2016-10-05 22:28:39 +02:00
msquare
6fff6a6c1a
begin room view and shifts filter renderer
2016-10-05 18:56:50 +02:00
msquare
27c9650dc4
reduce complexity of shifts controller
2016-10-04 21:20:38 +02:00
msquare
a50b26490c
reduce complexity of shiftsfilter update
2016-10-04 18:52:52 +02:00
msquare
aa628208ec
reduce complexity of shift view
2016-10-04 18:36:57 +02:00
msquare
676f5e1627
small code style improvements
2016-10-04 18:11:26 +02:00
msquare
42144ed21c
move static access to datetime parse function
2016-10-04 17:58:56 +02:00
msquare
eec10ebfc5
reduce complexity of user angeltypes controller
2016-10-04 16:50:06 +02:00
msquare
455e417200
fix variable naming problems
2016-10-04 16:16:00 +02:00
msquare
51d270db28
restore ical export
2016-10-03 19:37:00 +02:00
msquare
f3a0ce865d
move sql queries from shifts controller to model
2016-10-03 18:32:25 +02:00
msquare
09c931dcf5
fix missing variables
2016-10-03 17:55:49 +02:00
msquare
6c8a113383
introduce ShiftsFilter
2016-10-03 17:41:14 +02:00
msquare
d59809d6d2
bring back session filter store
2016-10-02 23:32:10 +02:00
msquare
5e66007f06
introduce ShiftsFilter
2016-10-02 23:00:01 +02:00
msquare
6ff5e7997a
split user_shifts into different functions
2016-10-02 21:19:03 +02:00
msquare
d5d2acc7d8
improve code style
2016-10-01 10:48:19 +02:00
msquare
6dfefc3bb9
small code improvements
2016-09-30 18:49:33 +02:00
msquare
b87eb49b93
reduce complexity of table()
2016-09-30 17:38:26 +02:00
msquare
3738d071f8
remove long array syntax
2016-09-30 17:08:20 +02:00
msquare
1debe567f5
simplify user_angeltype_add_controller
2016-09-30 16:55:47 +02:00
msquare
9fce3b22aa
fix issues after changing codestyle
2016-09-30 16:55:23 +02:00
msquare
9ad9088260
make short variable names longer
2016-09-29 19:31:26 +02:00
msquare
a128bcbb38
use more ValidationResult
2016-09-29 16:04:05 +02:00
msquare
07ddbb0f4c
make short variable names longer
2016-09-29 12:45:06 +02:00
msquare
c231070dcc
rename ok to valid
2016-09-29 12:33:03 +02:00
msquare
f05f1a3cd4
rename to
2016-09-29 12:08:12 +02:00
msquare
81e5a6482c
remove unused global from login
2016-09-29 11:32:03 +02:00
msquare
4c288e957e
prohibit inline control structures on includes and index
2016-09-29 11:28:42 +02:00
msquare
e965f8d041
prohibit inline control structures on model and view
2016-09-29 11:18:17 +02:00
msquare
91dafb19ec
prohibit inline control structures on pages
2016-09-29 10:53:17 +02:00
msquare
1ec19b46f3
prohibit inline control structures on mailers
2016-09-29 09:50:31 +02:00
msquare
5170fd7f6e
prohibit inline control structures on helpers
2016-09-29 09:49:25 +02:00
msquare
bd9003f5d5
prohibit inline control structures on controllers
2016-09-29 09:43:08 +02:00
msquare
6685beb397
display event countdowns on start page
2016-09-29 09:25:06 +02:00
msquare
50bf7feff0
show event info in footer text line
2016-09-28 11:46:40 +02:00
msquare
6384eca1ce
display user welcome message
2016-09-28 07:28:51 +02:00
msquare
a083c198bb
better log when changing event config
2016-09-27 18:42:10 +02:00
msquare
6f6724e55b
update german translation
2016-09-27 18:08:55 +02:00
msquare
5957e05bf1
finished rename settings to event config and added more date validation for event config
2016-09-27 17:59:28 +02:00
msquare
031fc3057c
rename settings to event config and implement mvc pattern on it
2016-09-27 17:49:39 +02:00
msquare
45bbf95972
fix settings validation
2016-09-27 17:49:39 +02:00
msquare
9e884bb444
remove unused code
2016-08-22 20:40:31 +02:00
msquare
3f4be08865
remove old update script
2016-08-22 19:32:54 +02:00
msquare
14d20933f7
improve quality of user atom
2016-08-22 19:23:23 +02:00
msquare
54e6f422ce
cleanup guest stats
2016-08-22 19:11:09 +02:00
msquare
79588ff2cf
split user atom into different functions
2016-08-22 19:08:10 +02:00
msquare
d4bba0d468
remove exit code from shifts controller
2016-08-22 19:03:18 +02:00
msquare
de917bc543
remove unused code
2016-08-21 23:11:23 +02:00
msquare
f02148af35
fix rename bug
2016-08-21 23:00:58 +02:00
msquare
28e5a3b978
user_ical rewrite (remove codacy issues)
2016-08-21 22:58:09 +02:00
msquare
191328d703
fix method names, quotes, duplication in forms.js
2016-08-21 20:14:09 +02:00
msquare
53ad1b5110
fix codacy unused code
2016-08-21 18:00:39 +02:00
kamishetty sreeja
8a20b43f6d
Added Feature Admin Settings Page
2016-07-14 13:49:38 +05:30
Philip Häusler
99c8751059
some minor text changes on user vouchers
2016-03-22 14:51:30 +01:00
Philip Häusler
d0a07a74cc
remove preg replace with e flag for php 7
2016-03-22 14:41:36 +01:00
tike
661e5595c4
issue #242 - make app caluclate number of vouchers for angels
2016-02-07 13:00:28 +01:00
Philip Häusler
1da3cba5a7
fixes #241 problem when adding rooms
2016-02-01 11:48:40 +01:00
Philip Häusler
c4179df503
fixes #237 bug when editing a room without changing its name
2016-01-19 11:35:00 +01:00
Philip Häusler
ef60b95555
add a more secure way to delete users containing a password request
2015-12-30 15:48:41 +01:00
Philip Häusler
1983db901b
better error message for creating room with name that is already used
2015-12-29 21:50:09 +01:00
Philip Häusler
2af1fd582e
put message input to the top
2015-12-29 18:13:05 +01:00
Philip Häusler
b479cdaef8
fix room creation
2015-12-29 17:57:16 +01:00
Philip Häusler
522546795b
search only for nickname on active angel page
2015-12-29 15:32:58 +01:00
Philip Häusler
4684d708fb
better shift cancel messages and workflow
2015-12-28 17:47:02 +01:00
Philip Häusler
99d36e47b8
redirect to other users page on shift cancel
2015-12-28 17:42:29 +01:00
Philip Häusler
897053e049
redirect to users profile page after marking as arrived or not arrived
2015-12-27 23:20:09 +01:00
Philip Häusler
667466b9d0
add minutes to start and end of talks for frab import
2015-12-26 12:37:29 +01:00
Philip Häusler
570037eed0
fix problem that angeltypes lose their restriction when edited by a coordinator
2015-12-22 21:05:10 +01:00
Philip Häusler
dc5b0a6214
finish cleanup of angeltypes controller
2015-12-22 16:25:38 +01:00
Philip Häusler
f7cf9b327e
#198 log updates on driving license information
2015-12-20 21:07:08 +01:00
Philip Häusler
0ac05d251c
#198 fixed: driving license feature completed - integrated into angeltypes
2015-12-20 11:36:12 +01:00
Philip Häusler
2cb44fe517
make angeltype names clickable
2015-12-20 10:35:03 +01:00
Philip Häusler
facc32f133
#198 add basic driver license information
2015-12-19 23:31:08 +01:00
Philip Häusler
761897a942
add 32c3 design
2015-12-16 15:32:54 +01:00
Philip Häusler
28edf6bd48
make register log entry include link to userpage
2015-12-12 19:39:30 +01:00
Philip Häusler
7bff27d20b
fix #221 : deleting angeltype doesn't log correctly
2015-12-12 19:35:07 +01:00
Philip Häusler
0e0f7f0516
fix #203 : message popover not workin in safari
2015-12-12 19:27:53 +01:00
Philip Häusler
d68c91be18
remove sessionhelper
2015-12-09 16:31:51 +01:00
msquare
a92e1e3ea6
Merge pull request #213 from engelsystem/remove-sessionhelper
...
remove sessionhelper
2015-12-09 16:29:04 +01:00
Philip Häusler
902a5852a4
fix user result check on user controller
2015-12-05 11:55:35 +01:00
Philip Häusler
3790818baf
fix user delete log entry
2015-12-04 21:50:39 +01:00
Max Weller
0dc8da68f4
display room number in admin_rooms edit form
2015-12-02 18:59:38 +01:00
Felix Favre
ecf25f5d2a
replace overcomplicated regex for email validation with php function
2015-08-26 15:24:33 +02:00
Felix Favre
73208016bf
change date format in shift table
...
fixes #202
2015-08-26 15:03:53 +02:00
Felix Favre
e4bd324801
changed all y-m-d date formats to Y-m-d date formats
...
part of #202
2015-08-26 15:00:48 +02:00
Felix Favre
1af6b8cf20
How Mysql Connection Error to user
...
fixes #207
2015-08-26 14:51:00 +02:00
Felix Favre
2df2398b87
add more information to ical export
...
fixes #175
2015-08-26 14:29:51 +02:00
Felix Favre
8c1f6d2c9c
removed sessionhelper. we should let this handle the server administrator within the PHP config
2015-08-26 13:33:38 +02:00
Philip Häusler
128ee0911f
fix wrong data at arrival statistics
2015-08-16 23:32:39 +02:00
Philip Häusler
c4ee004095
rework arrival stat graphs and tables
2015-08-16 23:13:13 +02:00
gnomus
a67237d0ef
Named Function Correctly
2015-08-16 21:05:27 +02:00
gnomus
73197995d7
Merge pull request #209 from engelsystem/feature-shift-types
...
Add Email Form Helper
2015-08-16 20:42:25 +02:00
gnomus
7306545e32
Add Email Form Helper
2015-08-16 20:41:23 +02:00
gnomus
b3aa6cc473
Change Register form E-Mailfield to form_email
2015-08-16 20:38:41 +02:00
Philip Häusler
a7189482e9
add shift creator and editor
2015-08-15 23:36:38 +02:00
Philip Häusler
cac86ef509
add planned date of departure
2015-08-15 14:54:25 +02:00
Philip Häusler
bc84710e9d
wording
2015-08-14 17:40:58 +02:00
Philip Häusler
28788e6702
put shirt statistics into one table
2015-08-14 14:16:09 +02:00
Philip Häusler
e8daa4d2ce
add table of needed shirts to user active page
2015-08-14 14:06:33 +02:00
Philip Häusler
18e49ee06a
put active+shirt info into a new line
2015-08-14 13:20:24 +02:00
Philip Häusler
fc0d97344e
made shift creation angeltypes smaller (like room editing)
2015-08-14 12:42:18 +02:00
Philip Häusler
41280a17f5
added hint about nightshifts
2015-08-14 12:32:54 +02:00
Philip Häusler
42150cc6e9
add log entry for deleting own shift entries
2015-08-14 09:28:32 +02:00
Philip Häusler
3d7e378b67
change default end date on creating shifts
2015-08-13 22:57:40 +02:00
Philip Häusler
1cd6a4f4f6
keep the show all users checkbox
2015-08-13 22:57:29 +02:00
Philip Häusler
f9fb12c7f1
show all forced active angels
2015-08-13 22:38:32 +02:00
Philip Häusler
34be996f22
add possibility to show already done shifts in admin active view
2015-08-13 20:28:48 +02:00
Philip Häusler
1c9a3fa89e
fix group rights management
2015-08-13 11:46:06 +02:00
Philip Häusler
723961c19e
User shift admins see free and occupied shifts by default
2015-08-13 11:22:25 +02:00
Philip Häusler
df526fa2bf
fix problem with beeing informed about shift changes
2015-08-13 10:48:39 +02:00
Philip Häusler
5742306095
fix wrong user shift edit link
2015-08-13 09:13:13 +02:00
Philip Häusler
2823c0e438
fix angel list with multiple vouchers
2015-08-12 23:47:06 +02:00
Philip Häusler
803c0a552f
make multiple vouchers possible
2015-08-12 23:44:39 +02:00
Philip Häusler
681d52fe0f
fix frab import problem on creating rooms
2015-08-12 20:43:22 +02:00
Philip Häusler
18585285a3
fix user update problem
2015-08-11 12:04:22 +02:00
Philip Häusler
1dcd6c0f3f
fix loggin on setting rooms angeltypes
2015-08-09 17:56:03 +02:00
Philip Häusler
c06573bb87
add maintenance mode
2015-08-09 17:46:57 +02:00
Philip Häusler
bc0354fbff
responsive resizing for graphs is broken -> turn off
2015-07-27 17:36:42 +02:00
Philip Häusler
1a0ccddbe9
show number of user angel types to confirm in hint
2015-07-27 17:20:05 +02:00
Philip Häusler
6376b90e9f
introduce table buttons to angeltype view
2015-07-27 17:14:41 +02:00
Philip Häusler
386a3c3298
remove duplication from unconfirmed angeltypes hint
2015-07-27 17:05:16 +02:00
Philip Häusler
bae55f78fd
swap chart and table
2015-07-18 21:34:14 +02:00
Philip Häusler
d414c455a2
responsive chart
2015-07-18 21:32:50 +02:00
Philip Häusler
46f0636f2f
arrival statistics
2015-07-18 21:27:30 +02:00
Philip Häusler
18644cac7a
fixes #196 : make users planned arrival date editable in user settings and show it in their own profile
2015-07-15 21:53:19 +02:00
Philip Häusler
4aec1b1536
fix doubleclick bug on user hint popover
2015-07-12 20:06:34 +02:00
Philip Häusler
8c518d4c34
add arrival date feature
2015-07-12 14:45:58 +02:00
Philip Häusler
66c7e67a03
remove avatars
2015-07-12 13:51:39 +02:00
Philip Häusler
53737666c6
add bootstrap datepicker
2015-07-12 13:45:47 +02:00
Philip Häusler
993d6a4f59
add cccamp15 design
2015-07-12 12:44:09 +02:00
Philip Häusler
86a4773243
add log entry test
2015-06-07 20:42:01 +02:00
Philip Häusler
eddafead49
add function to clear log to model
2015-06-07 20:12:18 +02:00
Philip Häusler
1da5604f47
remove json auth feature (will be covered by api)
2015-06-07 20:11:50 +02:00
Philip Häusler
45c8a68beb
deleted counter function - never needed in the last 4 years
2015-06-07 19:40:51 +02:00
Felix Favre
c88b1adcfe
Merge branch 'master' of github.com:engelsystem/engelsystem
2015-06-07 15:06:24 +02:00
Felix Favre
dc2c986522
fix location of session file storage
2015-06-07 15:05:59 +02:00
Philip Häusler
c6c0e8f2ff
fix test running
2015-06-07 13:45:47 +02:00
Philip Häusler
218b305a3e
fix broken session creation
2015-06-07 13:33:59 +02:00
Philip Häusler
0a59089e2b
add room model tests
2015-05-14 17:20:46 +02:00
Philip Häusler
284ed12f59
add bootstrap file
2015-05-14 16:37:12 +02:00
Philip Häusler
0cb28c05b1
fix creation of shift types
2015-01-10 11:12:02 +01:00
Philip Häusler
9af229094d
display user nicks on shift json export
2015-01-05 13:58:34 +01:00
Philip Häusler
48e4787548
set force active user to active
2015-01-05 13:58:24 +01:00
Philip Häusler
ca37de95da
fix shift update
2014-12-28 14:56:02 +01:00
Philip Häusler
739eddefd5
better shift sign up restriction
2014-12-28 14:20:16 +01:00
Philip Häusler
a470a5f5d3
fix shift creation
2014-12-28 13:57:50 +01:00
Philip Häusler
6bede2fd22
harden the sql queries
2014-12-28 13:44:56 +01:00
Philip Häusler
a6ab81b834
fix overfull progress bars
2014-12-28 01:35:36 +01:00
Philip Häusler
cb46534569
move shift edit buttons
2014-12-28 01:30:29 +01:00
Philip Häusler
0b70fc2a7f
better shift sign up buttons in shift view
2014-12-28 01:27:41 +01:00
Philip Häusler
502a52394e
redirect to users page on shift cancel by admin
2014-12-27 23:38:23 +01:00
Philip Häusler
16ce2eb969
begin cleanup of user edit
2014-12-27 21:55:24 +01:00
Philip Häusler
247d9b65c1
remove user angeltype administration from user-edit
2014-12-27 21:48:08 +01:00
Philip Häusler
af52251cef
angelnames were too fat.
2014-12-27 21:32:02 +01:00
Philip Häusler
582c429fd4
allow admin to sign up more angels than needed again
2014-12-27 00:15:41 +01:00
Philip Häusler
8d6175a273
user cannot signup for full shifts
2014-12-26 23:48:16 +01:00
Philip Häusler
af25ca9103
fix broken log nick
2014-12-26 22:03:35 +01:00
Philip Häusler
1ec2783a8e
use user nick render
2014-12-26 19:26:53 +01:00
Philip Häusler
dc412ba826
sort meetings by date
2014-12-26 19:22:03 +01:00
Philip Häusler
71a23be3d4
fade out for not arrived angels
2014-12-26 19:11:26 +01:00
Philip Häusler
77273425f7
fade out for not arrived angels
2014-12-26 18:59:32 +01:00
Philip Häusler
bd48de258a
update german translation
2014-12-26 18:51:06 +01:00
Philip Häusler
9007bb6790
sort news by date
2014-12-26 18:39:16 +01:00
Philip Häusler
47b52bc3f6
count confirmed and unconfirmed angels
2014-12-26 16:57:58 +01:00
Philip Häusler
8764be8604
display room per shift in shift table
2014-12-26 14:31:37 +01:00
Philip Häusler
fc4a5e0e7a
fix shift creation for shifttypes
2014-12-26 02:34:57 +01:00
Philip Häusler
9cabdb1d78
shift edit for shifttypes
2014-12-26 02:27:54 +01:00
Philip Häusler
c602d0208f
integrate voucher into user state
2014-12-26 01:57:15 +01:00
Philip Häusler
7cb3a772ed
integrate vouche into user state
2014-12-26 01:56:16 +01:00
Philip Häusler
8ed077bcec
user voucher feature
2014-12-26 01:49:59 +01:00
Philip Häusler
33bafad9b7
fix wrong redirect after shift edit
2014-12-26 01:26:17 +01:00
Philip Häusler
34e2f49875
shift signup improvements for shift view
2014-12-25 22:23:18 +01:00
Philip Häusler
3770ab8271
add import progress
2014-12-22 20:30:29 +01:00
Philip Häusler
0fda4a9181
update german translation
2014-12-22 20:25:19 +01:00
Philip Häusler
342b79ff3f
more fixes
2014-12-22 20:18:34 +01:00
Philip Häusler
2d587478a1
fix different bugs with shift types
2014-12-22 20:06:37 +01:00
Philip Häusler
702047de53
add more icons for better shift view
2014-12-22 18:22:54 +01:00
Philip Häusler
c12e5336fb
display shifts with title
2014-12-22 18:06:58 +01:00
Philip Häusler
6a05c3d9de
rewrite create shifts for shifttypes
2014-12-22 17:55:20 +01:00
Philip Häusler
0dbd0ea599
add basic shift view
2014-12-19 23:04:26 +01:00
Felix Favre
2f20540a6b
more infos in shift view
2014-12-19 23:02:50 +01:00
Philip Häusler
038bf97178
link to next shift in menu
2014-12-19 22:59:18 +01:00
Philip Häusler
d02272afd6
add basic shift view
2014-12-19 22:41:55 +01:00
Philip Häusler
a791a75b0a
integrate shift type into shifts
2014-12-17 17:22:35 +01:00
Philip Häusler
634a3739b2
better shift type links
2014-12-17 16:08:04 +01:00
Philip Häusler
3f8e5e47c0
add update, delete and view for shift type
2014-12-17 14:59:41 +01:00
Philip Häusler
526167ed11
add create shift type
2014-12-17 14:59:41 +01:00
Philip Häusler
c8cc46886b
shift type list
2014-12-17 14:59:41 +01:00
Philip Häusler
a73e98a8e0
prepare shift types controller and view
2014-12-17 14:59:41 +01:00
Philip Häusler
294a21d163
add shift types model
2014-12-17 14:59:41 +01:00
Philip Häusler
25889920cf
prepare for shift types model, add db update
2014-12-17 14:59:40 +01:00
Felix Favre
8a51e5d822
added headings template function
...
(cherry picked from commit 02457f00b809282d5fa4be19239a33afb3e927c3)
2014-12-16 03:39:43 +01:00
Felix Favre
807e420883
only log if api key was reset on purpose
2014-12-16 00:54:50 +01:00
Felix Favre
d2e59e8f86
make FAQ Buttom more visible
...
fixes #166
2014-12-16 00:36:24 +01:00
Felix Favre
b299b0e085
reworked user editing of angeltypes
...
fixes #170
2014-12-16 00:16:10 +01:00
Felix Favre
f20e24f589
shift page styling
2014-12-15 23:09:06 +01:00
Felix Favre
c18c0983fc
only show "arrived" button if user has rights for it
...
fixes #172
2014-12-15 21:31:40 +01:00
Felix Favre
be1bb5fbeb
add simple search to log view
2014-12-15 21:23:57 +01:00
Philip Häusler
388dd0e136
display date
2014-12-15 19:08:40 +01:00
Philip Häusler
9125f7e5ab
show 10000 log entries
2014-12-15 19:07:53 +01:00
Philip Häusler
f39df75b4e
list user buttons size
2014-12-15 18:36:12 +01:00
Felix Favre
ed001633e6
Own Shifts ignore the filled filter.
...
issue #134
2014-12-13 01:56:29 +01:00
Felix Favre
3e958227aa
fix shift collision display
2014-12-13 00:34:27 +01:00
Felix Favre
e9bbd967ff
add freeload info to shiftentry update log
...
issue #28
2014-12-12 23:40:36 +01:00
Felix Favre
5b3d0d302f
on api-key reset also log the username
2014-12-12 23:39:54 +01:00
Felix Favre
bc6aa9a209
responsify create room form
2014-12-12 22:55:56 +01:00
Felix Favre
1cc84a967a
change default selection
2014-12-12 22:41:35 +01:00
Philip Häusler
7e650920d3
dont send mails for my own actions
2014-12-07 20:42:54 +01:00
Philip Häusler
1f572918ff
include all mailers
2014-12-07 20:29:01 +01:00
Philip Häusler
a4a4a0aecc
fix missing ;
2014-12-07 19:47:36 +01:00
Philip Häusler
f4fa7f5d33
union shift update model
2014-12-07 19:47:02 +01:00
Felix Favre
07b9de84c5
use mail helpers for shift delete and shift change
2014-12-07 19:44:59 +01:00
Felix Favre
8f918422f4
mailer functions for shift delete,assign,remove
2014-12-07 19:43:48 +01:00
Felix Favre
5b3e5750eb
Merge branch 'master' of github.com:engelsystem/engelsystem
...
Conflicts:
includes/model/ShiftEntry_model.php
2014-12-07 18:04:03 +01:00
Felix Favre
09ef38ff35
change shift mail function
2014-12-07 18:01:45 +01:00
Felix Favre
4b490167ac
added User.Nick to ShiftEntries_by_shift function
2014-12-07 18:01:05 +01:00
Philip Häusler
b75700ee1b
add shift delete model
2014-12-07 17:48:35 +01:00
Philip Häusler
d26f8aa12c
add shift update model
2014-12-07 17:41:40 +01:00
Philip Häusler
fa0e38ebff
add shift create model
2014-12-07 17:34:29 +01:00
Philip Häusler
156db1eadd
add shift entry update model
2014-12-07 17:13:14 +01:00
Philip Häusler
0a74ab94a8
add shift entry delete model
2014-12-07 17:07:19 +01:00
Philip Häusler
514d2aca64
add function to list users subscribed to a shift
2014-12-07 16:54:13 +01:00
Philip Häusler
9176261762
add shift entry create model
2014-12-07 16:54:13 +01:00
Felix Favre
09e65d1a84
Merge branch 'master' of github.com:engelsystem/engelsystem
2014-12-07 16:38:45 +01:00
Felix Favre
9e0cc40e6d
added shift mailer
2014-12-07 16:38:31 +01:00
Philip Häusler
663526246b
add settings button to user page
2014-12-07 16:15:20 +01:00
Felix Favre
e9ae329be4
added another theme
2014-12-07 15:43:25 +01:00
Felix Favre
8bcce0e003
change button size in user_news
2014-12-07 00:10:47 +01:00
Felix Favre
6ade63f11d
change popover sybol based on message
2014-12-07 00:10:09 +01:00
Felix Favre
69878fa458
changes to messages popover
2014-12-07 00:09:38 +01:00
Felix Favre
45ac884474
Merge branch 'master' of github.com:engelsystem/engelsystem
2014-12-06 22:46:40 +01:00
Felix Favre
921449f3ef
more styling
2014-12-06 22:46:23 +01:00
Philip Häusler
a48fd8fc37
change hint color on urgency
2014-12-06 22:31:42 +01:00
Philip Häusler
d34fae3c40
move hints to toolbar
2014-12-06 22:26:56 +01:00
Philip Häusler
8261933bec
try to prevent hint duplication
2014-12-06 21:40:16 +01:00
Felix Favre
40d83367bb
beautify messages form
2014-12-06 20:02:47 +01:00
Felix Favre
b97154d19e
form_element helper now supports empty labels
2014-12-06 20:01:47 +01:00
Felix Favre
703de07a63
remove striped table from shift view
2014-12-06 19:49:16 +01:00
Felix Favre
2f445eb90c
Merge branch 'master' of github.com:engelsystem/engelsystem
2014-12-06 19:02:26 +01:00
Felix Favre
3973236f6e
css and layout fixes. font path fix
2014-12-06 19:02:02 +01:00
Philip Häusler
10d7fce163
fix wrong angel type alarm
2014-12-06 18:55:24 +01:00
Philip Häusler
481e52cf77
add email shiftinfo checkbox/flag
2014-12-06 18:37:39 +01:00
Philip Häusler
57a92dbdcd
add opt-in bool for shiftinfo mails and remove icq from users
2014-12-06 18:37:39 +01:00
Felix Favre
191ba6e1b1
replace all the remaining old icons with glyphicons
2014-12-06 18:16:18 +01:00
Felix Favre
524acb15ba
use the new very cool glyph button
2014-12-06 17:42:29 +01:00
Felix Favre
de65cd64e1
add very cool button_glyph helper
2014-12-06 17:41:16 +01:00
Felix Favre
2654fcf228
use glyph_bool in admin_active view
2014-12-06 17:30:35 +01:00
Felix Favre
67bca99571
Use more Striped Tables
...
issue #159
2014-12-06 17:15:22 +01:00
illuxio
90a5e5ec14
Update User_view.php
...
Fix Nickname and DECT bug in settings.
2014-11-25 17:30:17 +01:00
Philip Häusler
4516cbe5d6
renamed mysql provider to mysqli, updated system requirements, fixes #145
2014-11-04 11:22:32 +01:00
Robert Oehlmann
a42ba2f5a1
Fixed field assignments in shift entry creation form
2014-11-03 19:37:47 +01:00
Robert Oehlmann
c4039f72bb
Fixed shift duration calculation
...
Fixes issue #136
2014-11-03 19:28:43 +01:00
Robert Oehlmann
4edaa26911
Fixed shift edit/delete URLs in new layout
2014-11-03 08:51:23 +01:00
Philip Häusler
785fd45d3a
fix register privilege
2014-09-28 19:47:57 +02:00
Philip Häusler
4931fbb372
replace icons with glyphicons
2014-09-28 19:44:53 +02:00
Philip Häusler
bd2a8b441f
clear up mvc for user list
2014-09-28 15:01:02 +02:00
Philip Häusler
1d9e1c467c
user list rewritten
2014-09-28 14:50:08 +02:00
Philip Häusler
0f77edc4fb
hint for disabled registration
2014-09-28 14:14:04 +02:00
Philip Häusler
e4a042c8c3
clear userlist
2014-09-24 15:36:26 +02:00
Philip Häusler
f06e4a0f47
move user messages to menu icon right
2014-09-24 15:24:32 +02:00
Philip Häusler
07b6541204
move language to submenu
2014-09-24 15:11:50 +02:00
Philip Häusler
094715e6ee
optimize navbar for 1024 px width
2014-09-24 15:03:41 +02:00
Philip Häusler
50fea6d371
fix session security issue (same session on multiple instances)
2014-09-20 18:31:59 +02:00
Philip Häusler
46575d90c2
pulled complete menu to the top (go for mobile...)
2014-09-08 14:45:41 +02:00
Philip Häusler
1785c38698
fix login layout and add mobile nav
2014-09-08 13:57:36 +02:00
Philip Häusler
4414358cf5
fix wrong nick and api sql query
2014-09-08 13:57:36 +02:00
Philip Häusler
2716c63648
fix wrong username on angeltype confirm
2014-09-08 13:57:36 +02:00
Moritz Kaspar Rudert (mortzu)
27b8223611
removed bootstrap.php
2014-09-08 08:38:08 +02:00
Philip Häusler
9adaeaa97a
shift state text update
2014-08-24 16:48:12 +02:00
Philip Häusler
fbdb8ae472
move new messages badge
2014-08-24 16:46:30 +02:00
Philip Häusler
53a10de5cf
move json and ical export buttons
2014-08-24 16:36:10 +02:00
Philip Häusler
3da1748e84
correct shift state strings
2014-08-24 16:22:43 +02:00
Philip Häusler
da6eaae215
refactor shift state
2014-08-24 16:08:12 +02:00
Philip Häusler
0e2b257342
begin to refactor user shift state
2014-08-24 15:51:42 +02:00
Philip Häusler
25b5096c7e
update german translation
2014-08-24 15:51:42 +02:00
Felix Favre
4faca9864f
Merge branch 'master' of github.com:planetcyborg/engelsystem
...
Conflicts:
themes/theme1.scss
2014-08-24 15:52:25 +02:00
Philip Häusler
f9e577352d
remove html templates
2014-08-23 19:15:10 +02:00
Felix Favre
520aed3d32
Changed Next Shift Countdown Format
2014-08-23 17:30:38 +02:00
Philip Häusler
7f43f3bfe5
remove html templates
2014-08-23 17:24:11 +02:00
Felix Favre
c57e450ed2
Changed Angeltypes List Actions to Bootstrap Button Group
2014-08-23 16:25:51 +02:00
Philip Häusler
66f166399c
better preselected angeltypes
2014-08-23 15:47:06 +02:00
Philip Häusler
d60c2f0c40
better layout for user register
2014-08-23 15:35:25 +02:00
Philip Häusler
51cecb27e5
better layout for user settings
2014-08-23 14:30:45 +02:00
Philip Häusler
f30bc25246
minor bugfixes
2014-08-23 02:47:06 +02:00
Philip Häusler
c5331c44fd
move language select to the top
2014-08-23 02:16:12 +02:00
Philip Häusler
f5a094fd8b
add user view, better bootstrap
2014-08-23 01:55:18 +02:00
Philip Häusler
74647e16d3
add basic bootstrap theme
2014-08-22 22:34:13 +02:00
Philip Häusler
721aa7f160
#148 fix wrong password validation message
2014-07-29 20:50:54 +02:00
Philip Häusler
d394ed2fee
notify coordinators about unconfirmed angeltypes
2014-05-13 16:49:09 +02:00
Philip Häusler
f1145b8a5e
implemented team/angeltype coordinators
2014-05-13 15:51:45 +02:00
Philip Häusler
e107dff1ce
button style and redirect fixes
2014-05-13 14:44:04 +02:00
Philip Häusler
a33fc5e21d
router simplification
2014-05-13 11:20:48 +02:00
Philip Häusler
3401c6f8b6
admin import now without template files
2014-03-26 20:04:11 +01:00
Philip Häusler
cf20bc1c29
test for existing shifts
2014-03-26 18:51:34 +01:00
Philip Häusler
dc7a56f422
fixed angeltype add model
2014-03-24 11:51:51 +01:00
Philip Häusler
0ce1ba5bf1
style rename to engelsystem default
2014-03-23 18:23:47 +01:00
Philip Häusler
3963e4907a
german update and style reset
2014-03-23 18:21:58 +01:00
Philip Häusler
13f8a513d4
fix error messages on password recovery
2014-03-12 17:36:55 +01:00
Philip Häusler
462b78a7e7
better integration of angeltypes about
2014-03-09 16:01:41 +01:00
Philip Häusler
ab450600d7
better integration of angeltypes about
2014-03-09 16:00:13 +01:00
Philip Häusler
f40b78faac
angeltypes about section
2014-03-09 13:39:04 +01:00
Philip Häusler
98f355cd86
added angeltype description
2014-03-09 13:12:46 +01:00
Philip Häusler
82c0d2acc2
controller comments
2014-01-07 16:19:35 +01:00
Philip Häusler
b35a32ef52
completed api comments
2014-01-07 15:56:31 +01:00
Philip Häusler
239c2b1684
reviewed cookies api
2014-01-07 15:50:16 +01:00
Philip Häusler
71feeee3f2
innodb and foreign keys
2014-01-05 20:04:09 +01:00
Philip Häusler
27ff879f51
cookie-0007-API-getRoom-show-real-rooms.patch
2014-01-05 19:35:01 +01:00
Philip Häusler
6664433fab
cookie-0006-API-add-cmd-sendMessage.patch
2014-01-05 19:34:17 +01:00
Philip Häusler
9dc5dbe3b6
cookie-0005-API-add-getApiKey.patch
2014-01-05 19:33:52 +01:00
Philip Häusler
316c18f912
removed old user angeltypes
2014-01-05 19:31:17 +01:00
Philip Häusler
5e84539928
rewritten angeltypes and user angeltypes
2014-01-05 19:30:06 +01:00
Philip Häusler
d921cf903e
tshirt sum
2013-12-30 15:45:04 +01:00
Philip Häusler
8c2157c546
shirt statistics
2013-12-30 15:40:07 +01:00
Philip Häusler
8fa78b55ac
first api new files
2013-12-29 15:08:33 +01:00
Philip Häusler
a041e0efbb
first api
2013-12-29 15:08:21 +01:00
Philip Häusler
124cf64d4f
try to fix ical, but still broken
2013-12-29 15:06:18 +01:00
Philip Häusler
f2b0756296
user hover displays angeltypes
2013-12-29 13:46:37 +01:00
Philip Häusler
0a4bd66c5f
removed email and age from user list
2013-12-29 13:39:47 +01:00
Philip Häusler
1174b11c0a
display freeloads in angel list
2013-12-29 13:26:09 +01:00
Philip Häusler
299652e070
fix broken ical export
2013-12-28 18:49:15 +01:00
Philip Häusler
400dc093c6
force active function fix
2013-12-28 03:13:48 +01:00
Philip Häusler
a9fb05b128
force active function
2013-12-28 03:02:51 +01:00
Philip Häusler
8ce67793df
form text fields now make htmlspecialchars
2013-12-28 02:14:49 +01:00
Philip Häusler
9da2ff6f9f
#137 fixed xss on login
2013-12-27 19:45:50 +01:00
Philip Häusler
9d709b2a73
freeloader fix, admins should edit user shifts
2013-12-27 18:56:20 +01:00
Philip Häusler
c589219a96
freeloader feature
2013-12-27 18:45:27 +01:00
Philip Häusler
2c41fcdc09
display max 10000 log entries (1000 before)
2013-12-27 17:54:12 +01:00
Philip Häusler
fdd4b44c0e
fixed button font and added star to shirt size at registration
2013-12-26 14:37:17 +01:00
Philip Häusler
0c98f13eee
user password recovery
2013-12-26 13:34:48 +01:00
Philip Häusler
e46528ff21
#134 removed empty line at the end of admin log php
2013-12-12 13:38:04 +01:00
Philip Häusler
ec4f173a61
admin import uses now msg functions
2013-12-09 17:52:43 +01:00
Philip Häusler
7df8b967f3
fixed count taken shifts entries
2013-12-09 17:37:50 +01:00
Philip Häusler
a0ec1130a6
needed angeltypes corrected loading by room or special needs
2013-12-09 17:28:22 +01:00
Philip Häusler
3bc9d09f7a
api all shifts export should only show needed angeltypes with count greater than 0
2013-12-09 17:24:54 +01:00
Philip Häusler
4aa85a3ff2
api export for all shifts completed
2013-12-09 17:17:23 +01:00
Philip Häusler
ad5899f028
api export for all shifts
2013-12-09 17:10:07 +01:00
Philip Häusler
9a1ffdf198
fixed wrong lock icon paths
2013-12-03 16:44:04 +01:00
Philip Häusler
821e37c1b2
removed faq feature
2013-12-03 16:28:37 +01:00
Philip Häusler
e9565a79ea
simplified config
2013-12-03 16:18:22 +01:00
Philip Häusler
d5b0311061
german translation update
2013-12-02 22:42:29 +01:00
Philip Häusler
c1539ef5bb
display stored dect number in settings
2013-12-01 21:20:56 +01:00
Philip Häusler
ef66360f69
fix angeltype assign error
2013-12-01 20:44:32 +01:00
Philip Häusler
347a861da0
register with default config theme
2013-12-01 20:12:23 +01:00
Philip Häusler
33785f45a2
missing start and end shift in session
2013-12-01 20:06:41 +01:00
Philip Häusler
e60b0df2ec
gettext some german translation
2013-11-28 23:21:25 +01:00
Philip Häusler
c8041fa27f
template cleanup
2013-11-28 22:49:15 +01:00
Philip Häusler
1e05da6c81
gettext for user sites
2013-11-28 22:40:48 +01:00
Philip Häusler
8a5915594f
gettext for admin active
2013-11-28 22:00:49 +01:00
Philip Häusler
7d3239f3fe
forgot to add the new views
2013-11-25 22:04:32 +01:00
Philip Häusler
85d9bf4f9c
angel views in english complete
2013-11-25 21:56:56 +01:00
Philip Häusler
813751ac7a
language cleanup
2013-11-25 21:07:08 +01:00
Philip Häusler
aad54bfe88
basic gettext integration
2013-11-25 21:04:58 +01:00
Philip Häusler
96a263f712
initial gettext integration
2013-11-25 19:12:19 +01:00
Philip Häusler
3c4321ff76
30c3 theme
2013-10-13 00:52:44 +02:00
Philip Häusler
bfb0cacd54
mysql to mysqli and a lot of cleanup and mvc
2013-09-18 01:38:36 +02:00
Philip Häusler
d50cc21f50
#119 extended json shift information for angeltypes and taken places
2013-09-10 14:54:16 +02:00
Philip Häusler
fb8241039b
#119 added links to json export
2013-09-10 14:45:41 +02:00
Philip Häusler
a47b1935cb
#119 added basic shift json export support using same pattern like ical export
2013-09-10 14:27:31 +02:00
Philip Häusler
98aac2a429
brought back hour sum on my shifts
2013-01-02 14:17:34 +01:00
Philip Häusler
a573b4e325
replaced header with redirect function
2012-12-30 18:27:45 +01:00
Philip Häusler
8fd5ffb335
cleanup user myshifts
2012-12-30 18:23:10 +01:00
Philip Häusler
dd4530d760
User Nick function, enhanced log with some links
2012-12-30 17:58:23 +01:00
Jan-Philipp Litza
b26994f518
moved footer to navigation and removed left-padding of headings, reworked credits
2012-12-30 17:13:28 +01:00
Jan-Philipp Litza
b32ade0a34
Fix new shift time filter and show dates for longer shift tables
2012-12-30 16:02:23 +01:00
Jan-Philipp Litza
3efe63fa10
fix #49 : "Array" after preview in mass-shift-generation
2012-12-30 15:20:44 +01:00
Jan-Philipp Litza
de695c0fe4
make shifts filterable by timespan instead of days and enable new view for arbitrary timespans
2012-12-30 15:06:52 +01:00
Jan-Philipp Litza
0d47caa09b
simplified stats generation
2012-12-30 13:59:07 +01:00
Jan-Philipp Litza
f91e00adc7
fix bug in signing off from shifts
2012-12-30 13:08:03 +01:00
Jan-Philipp Litza
7e44546f5c
use bin icon instead of cross for deletion
2012-12-30 12:52:01 +01:00
Jan-Philipp Litza
d509a10121
Prevent from signing up for colliding shifts servier-side
2012-12-30 12:51:29 +01:00
Jan-Philipp Litza
0dae68a9a3
indicate colliding shifts in new shift view
2012-12-30 12:09:48 +01:00