Igor Scheller
|
7c6afc2bfe
|
Removed `User($id)` function 🎉
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
89e62c95a7
|
Changed more functions 🎉
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
b069a938c6
|
Changed user_link and some other user functions to use the user id
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
2dcb7cc2de
|
Replaced some global `$user` variables
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
d15946df2d
|
Changed `src/` code and templates to use the new user model
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
b443b53919
|
Translation: added pluralization support
|
2018-10-30 22:50:22 +01:00 |
Igor Scheller
|
90e1a94962
|
Make application name configurable
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails
Closes #426
|
2018-10-30 22:50:22 +01:00 |
Igor Scheller
|
7f61dc95be
|
EventConfig: Merge event configuration from database to global config
|
2018-10-30 21:13:56 +01:00 |
Igor Scheller
|
7762c0eb2b
|
Translatable user groups & cutoff fix
Closes #318 (Typo: "irt Manager" instead of "Shirt Manager")
|
2018-10-24 19:18:35 +02:00 |
Igor Scheller
|
6187eed3bb
|
Merge remote-tracking branch 'MyIgel/mailing'
|
2018-09-26 21:31:18 +02:00 |
Igor Scheller
|
66038eda14
|
Merge branch 'twig-templates'
|
2018-09-23 20:11:37 +02:00 |
Nos-
|
b2303c0723
|
Tried to fix inputfields for date, email, tel
|
2018-09-23 11:48:09 +02:00 |
Igor Scheller
|
2a134e6c0b
|
Config: Removed nightshifts query
|
2018-09-23 11:40:53 +02:00 |
Igor Scheller
|
0734807eef
|
Merge remote-tracking branch 'MyIgel/logentry-model'
|
2018-09-16 12:06:18 +02:00 |
Igor Scheller
|
d0abc27c07
|
Merge remote-tracking branch 'MyIgel/translations'
|
2018-09-15 14:58:31 +02:00 |
Igor Scheller
|
8456a3cf6f
|
Moved emojis to assets
|
2018-09-10 22:49:46 +02:00 |
Igor Scheller
|
c1a1180d1f
|
Moved frontend, templates and lang to resources
|
2018-09-10 18:22:48 +02:00 |
Igor Scheller
|
222c9fed7d
|
Merge remote-tracking branch 'MyIgel/templating'
|
2018-09-09 12:11:12 +02:00 |
Igor Scheller
|
01e9c22695
|
Implemented mailing abstraction
Closes #434
|
2018-09-05 13:44:43 +02:00 |
Igor Scheller
|
36dafdb68a
|
Merge remote-tracking branch 'MyIgel/rebuild-psr7'
|
2018-09-03 22:55:54 +02:00 |
Igor Scheller
|
9d34f371cb
|
Added CreditsController
|
2018-09-03 15:42:51 +02:00 |
Igor Scheller
|
9e217d87c0
|
Template refactoring to use twig
|
2018-09-02 02:09:56 +02:00 |
Igor Scheller
|
ac48332166
|
Models: Added LogEntry model
|
2018-08-31 03:24:54 +02:00 |
Igor Scheller
|
2bebbeb191
|
Installation: Added migrations for install.sql and update.sql files
|
2018-08-30 16:07:50 +02:00 |
Igor Scheller
|
9d9aa71eb7
|
Installation: Added migrations for install.sql and update.sql files
|
2018-08-30 15:53:37 +02:00 |
Igor Scheller
|
5456fea503
|
$bugfixes
|
2018-08-29 23:46:32 +02:00 |
Bot
|
e8f8fc7f5f
|
Replaced gettext translation `_()` with `__()` that uses the Translator class
|
2018-08-29 23:46:32 +02:00 |
Igor Scheller
|
acfe72cb91
|
Removed translation from config file
|
2018-08-29 23:46:32 +02:00 |
Igor Scheller
|
427315195b
|
Moved translation/internationalization to Helpers\Translator class
|
2018-08-29 23:46:31 +02:00 |
Igor Scheller
|
bb3d16d273
|
Added Twig template renderer, closes #338
|
2018-08-29 23:46:11 +02:00 |
Igor Scheller
|
175c335810
|
Db::selectOne() should return null if result is empty
|
2018-08-29 18:11:35 +02:00 |
msquare
|
1090d5e889
|
Update shifts_controller.php
fix problem when missing needed angeltype entry
|
2018-08-28 18:28:09 +02:00 |
Igor Scheller
|
d93ace2eae
|
Prevent object serialization in session
|
2018-08-20 21:08:06 +02:00 |
Igor Scheller
|
d6c8f1a614
|
Merge branch 'master' to 'rebuild-database'
|
2018-08-20 21:07:57 +02:00 |
Igor Scheller
|
f3b3b6683c
|
Added middleware tests
|
2018-08-19 13:59:39 +02:00 |
msquare
|
df30f7d5d8
|
merge pr #427: Use npm to handle frontend dependencies
|
2018-08-12 12:42:58 +02:00 |
Bot
|
28349b69a8
|
Changed JS to use single quotes instead of double quotes
|
2018-08-11 22:16:57 +02:00 |
Igor Scheller
|
864a086900
|
Prevent object serialization in session
|
2018-08-07 16:54:08 +02:00 |
msquare
|
2832fe48ee
|
rename some params (codestyle)
|
2018-08-06 13:10:53 +02:00 |
msquare
|
9496e35711
|
added comments and renamed short method to url generators
|
2018-08-06 12:57:48 +02:00 |
msquare
|
5a83d4fb8b
|
fix broken css class on main menu angel icon
|
2018-08-06 12:33:08 +02:00 |
msquare
|
6dbec2e2fb
|
remove unused code
|
2018-01-28 14:52:26 +01:00 |
msquare
|
0f1da65f2a
|
Merge pull request #421 from MyIgel/master
Prevent empty string after $tokens = explode(' ', $search);
|
2018-01-22 20:48:59 +01:00 |
msquare
|
2e1c2cf3b5
|
remove br between shift filter checkboxes
|
2018-01-22 20:45:31 +01:00 |
Igor Scheller
|
e44ba84561
|
Refactoring: moved application bootstrapping to bootstrap.php
|
2018-01-16 19:56:05 +01:00 |
Igor Scheller
|
0d154365a2
|
models: return null on empty result
|
2018-01-14 23:07:34 +01:00 |
Igor Scheller
|
646ffc1910
|
$bugfixes...
|
2018-01-14 18:50:37 +01:00 |
Bot
|
5227fe6a94
|
Formatting
|
2018-01-14 18:09:34 +01:00 |
Igor Scheller
|
fe58e4f422
|
database: updated checks for selectOne
|
2018-01-14 17:47:26 +01:00 |
Igor Scheller
|
0e8cc2f0a7
|
database: integrated illuminate/database do Db class, removed unused methods
|
2018-01-14 13:32:57 +01:00 |
Igor Scheller
|
b2e5b5c44d
|
Prevent empty string after $tokens = explode(' ', $search);
|
2018-01-03 01:47:34 +01:00 |
mia
|
c83771ed62
|
Fixes #401
Display "shift started" instead of "shift starts" when shift has already started.
|
2018-01-01 16:55:59 +00:00 |
msquare
|
73ed2308c1
|
use user tshirt count
|
2017-12-30 13:59:41 +01:00 |
msquare
|
b3ca550ed0
|
simplify t-shirt statistics
|
2017-12-30 13:40:24 +01:00 |
msquare
|
0314ba19e3
|
make got t-shirt always available
|
2017-12-30 13:37:26 +01:00 |
msquare
|
c961269bb7
|
better hour formatting
|
2017-12-30 12:07:10 +01:00 |
msquare
|
d66dc43aec
|
fix worklog entry view
|
2017-12-29 19:08:57 +01:00 |
msquare
|
ee9fbda098
|
add work date to work log
|
2017-12-29 18:57:11 +01:00 |
msquare
|
d95e488893
|
add work log creator infor
|
2017-12-29 17:37:08 +01:00 |
msquare
|
be3652b44a
|
fix work log logs
|
2017-12-29 17:30:54 +01:00 |
msquare
|
86a38a3372
|
add user work log entries feature
|
2017-12-29 17:19:27 +01:00 |
msquare
|
e7b0e9934d
|
add shift filter buttons at the top
|
2017-12-29 16:20:30 +01:00 |
msquare
|
14584b9611
|
small improvements of user view
|
2017-12-29 13:18:28 +01:00 |
msquare
|
be6bd2f3d3
|
small improvements of user view
|
2017-12-29 13:13:45 +01:00 |
msquare
|
3993e553d1
|
small improvements of user view
|
2017-12-29 13:12:56 +01:00 |
msquare
|
b59d17918e
|
small improvements of user view
|
2017-12-29 13:09:35 +01:00 |
msquare
|
c3b8fa892d
|
tshirt-score for forced active
|
2017-12-27 20:30:05 +01:00 |
msquare
|
8c64532902
|
fix ical export description
|
2017-12-27 15:06:39 +01:00 |
Bot
|
b00743d6d3
|
Formatting
|
2017-12-27 13:50:53 +01:00 |
Igor Scheller
|
6ceec76e7d
|
feature request: filter angel types based on account settings, closes #362
|
2017-12-27 13:43:46 +01:00 |
msquare
|
02b775684d
|
some beauty for the my shifts table
|
2017-12-27 12:45:48 +01:00 |
msquare
|
1e8f0c4845
|
fixes #208, fixes #310: T-Shirt Score™ should be shown on the user view page below your shifts
|
2017-12-27 12:24:55 +01:00 |
msquare
|
abf4b1da30
|
check if logged in before sign up
|
2017-12-27 11:35:26 +01:00 |
Katrin Leinweber
|
a2fa3fce3d
|
rephrase more naturally
|
2017-12-27 08:48:45 +01:00 |
msquare
|
96d4968e1d
|
fix dashboard stats
|
2017-12-26 17:35:34 +01:00 |
Igor Scheller
|
6953090e7d
|
392: Show warning message when editing html news without proper permissions to save them, Closes #392
|
2017-12-26 14:35:33 +01:00 |
Igor Scheller
|
f1b7946975
|
Removed some short ifs from Shifts_view.php
|
2017-12-26 14:35:33 +01:00 |
msquare
|
db11dd1d0f
|
fix room view
|
2017-12-26 12:45:35 +01:00 |
msquare
|
a7dc640385
|
add my shifts button to shift view
|
2017-12-26 12:17:51 +01:00 |
msquare
|
0101993284
|
fix dashboard rows
|
2017-12-26 10:52:32 +01:00 |
msquare
|
d4ccc14d6c
|
fix dashboard rows
|
2017-12-26 10:51:23 +01:00 |
msquare
|
6aaf8d6f53
|
fix #389: Public Dashboard Stats
|
2017-12-26 10:47:39 +01:00 |
Igor Scheller
|
f8d0a7c5b0
|
Updated translation / Formatting / Test
|
2017-12-26 00:21:44 +01:00 |
Igor Scheller
|
75eea1681e
|
Removed dead function call
|
2017-12-25 23:51:15 +01:00 |
Bot
|
952c7892f3
|
Formatting & Docstrings
|
2017-12-25 23:51:15 +01:00 |
klemens
|
a6cf4c9ce9
|
spelling fixes
|
2017-12-25 21:29:00 +01:00 |
msquare
|
6f29b6492d
|
show forced active on user view
|
2017-12-24 10:48:04 +01:00 |
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 |