Kevin Papst
|
c33a87a07c
|
toolbar dropdown and visibility improvements (#933)
|
2019-07-09 16:34:11 +02:00 |
|
Kevin Papst
|
3311f17bbb
|
users weekly stats as bar-chart in dashboard (#847)
|
2019-06-13 18:38:49 +02:00 |
|
Kevin Papst
|
d9dca96a32
|
added punch-in punch-out / time-clock mode (#812)
|
2019-05-27 01:36:43 +02:00 |
|
Kevin Papst
|
ebff4a765a
|
refactored permissions for simpler customizations (#808)
|
2019-05-25 17:23:15 +02:00 |
|
Kevin Papst
|
fea3495098
|
lock exported timesheets (#798)
|
2019-05-22 22:28:29 +02:00 |
|
Kevin Papst
|
871b2e52c7
|
use dropdown for entity actions on detail pages (#801)
|
2019-05-21 23:21:26 +02:00 |
|
Kevin Papst
|
ec174a38a9
|
timesheet controller refactoring (#796)
|
2019-05-19 23:52:43 +02:00 |
|
Kevin Papst
|
d2ad87d09c
|
improved calendar (#784)
|
2019-05-19 16:16:20 +02:00 |
|
Kevin Papst
|
bbe1f9beda
|
restart via API allows to copy description (#782)
|
2019-05-13 17:32:01 +02:00 |
|
Kevin Papst
|
392f8239f5
|
bugfix for API selects (#780)
|
2019-05-12 17:22:24 +02:00 |
|
Mathias
|
e29e183e84
|
added tags for timesheets (#604)
|
2019-05-12 01:40:04 +02:00 |
|
Kevin Papst
|
f31118292c
|
translate date picker and charts (#775)
|
2019-05-12 00:56:00 +02:00 |
|
Kevin Papst
|
09da7cd242
|
javascript and api to stop and display active records (#772)
|
2019-05-10 13:45:09 +02:00 |
|
Kevin Papst
|
b1855447b8
|
recent activities via API (#761)
|
2019-05-07 22:24:28 +02:00 |
|
Kevin Papst
|
98f386dad6
|
refactored javascript to ES6 classes (#759)
|
2019-05-06 15:22:52 +02:00 |
|
Kevin Papst
|
80af3fb010
|
fix toolbar requests for empty choice (#758)
|
2019-05-05 08:31:13 +02:00 |
|
Kevin Papst
|
aa113cc300
|
dynamically update title and visible durations for running records (#752)
|
2019-05-05 03:01:25 +02:00 |
|
Kevin Papst
|
e92c2d168e
|
entity action buttons re-designed (#746)
|
2019-05-03 21:10:16 +02:00 |
|
Kevin Papst
|
e80973c4d2
|
refactored column visibility modal to ES6 (#733)
|
2019-05-01 22:18:57 +02:00 |
|
Kevin Papst
|
b35022d161
|
use bootstrap tooltips instead of own solution (#741)
|
2019-04-30 17:00:10 +02:00 |
|
Kevin Papst
|
56fe14c451
|
UI updates - new user menu, updated about and profile screen and more (#723)
|
2019-04-25 17:50:28 +02:00 |
|
Kevin Papst
|
3a4aa5a001
|
added plugin screen (#671)
|
2019-04-08 18:38:56 +02:00 |
|
Kevin Papst
|
e990ae4800
|
fix modal autofocus problem, datepicker not shown on begin date (#653)
|
2019-03-22 15:00:59 +01:00 |
|
Kevin Papst
|
19bfff9899
|
set autofocus attribute on form fields for better keyboard support (#640)
|
2019-03-13 00:09:02 +01:00 |
|
Kevin Papst
|
f4d53e9006
|
replaced delete confirm dialog with modal (#638)
|
2019-03-12 23:24:22 +01:00 |
|
Kevin Papst
|
0f6334314e
|
removed inline documentation (#624)
|
2019-03-11 15:10:51 +01:00 |
|
Kevin Papst
|
76c3c5f2f6
|
fix for firefox datepicker focus problem in modals (#630)
|
2019-03-08 01:16:10 +01:00 |
|
Kevin Papst
|
54cd30c564
|
added support for Ante meridiem and Post meridiem format (#615)
|
2019-03-06 10:59:31 +01:00 |
|
Kevin Papst
|
e260dd84ad
|
Improve create and start permission handling (#613)
|
2019-03-06 10:24:27 +01:00 |
|
Kevin Papst
|
bea4be881b
|
Edit and create timesheet records in modal (#603)
- added loading indicator for datatables
- fix multiple reloads of datatable content
|
2019-03-03 19:43:12 +01:00 |
|
Kevin Papst
|
47b7046743
|
release 0.8 (#567)
|
2019-02-19 11:03:11 +01:00 |
|
Kevin Papst
|
b4f1cae323
|
fix pagination in combination with daterange picker (#568)
|
2019-02-14 01:09:23 +01:00 |
|
Kevin Papst
|
d00596d297
|
convert timesheets to UTC with support for user timezone (#372)
|
2019-02-08 18:24:33 +01:00 |
|
Kevin Papst
|
062735c9e3
|
added daterange-picker and localized date-inputs (#540)
|
2019-02-03 21:24:30 +01:00 |
|
Kevin Papst
|
1b42aed34c
|
support remote data in beta-test selectpicker (#529)
|
2019-01-31 12:59:25 +01:00 |
|
Kevin Papst
|
55d8bc9ba5
|
pagination without reload while keeping filters applied (#521)
|
2019-01-23 18:48:17 +01:00 |
|
Kevin Papst
|
89abaa9dda
|
fetch toolbar results without page reload (#518)
|
2019-01-23 02:45:33 +01:00 |
|
Lukas
|
321ac74b6a
|
added parsedown extension for header ids (#388) (#399)
|
2018-11-18 20:31:37 +01:00 |
|
Kevin Papst
|
8cb52e22b1
|
fix column visibility if unconfigured / no cookie existing (#423)
|
2018-11-18 02:13:44 +01:00 |
|
Kevin Papst
|
540318fcd0
|
toolbar - always allow to choose global activities (#410)
|
2018-11-12 15:00:25 +01:00 |
|
Kevin Papst
|
dc70ff128c
|
full configurable data columns in all screen sizes (#404)
|
2018-11-10 22:22:08 +01:00 |
|
Kevin Papst
|
db7de3aac1
|
added global activities (#259)
|
2018-11-06 23:10:34 +01:00 |
|
Kevin Papst
|
56ac642446
|
arabic translations and locale support in datepicker (#337)
|
2018-10-07 18:29:12 +02:00 |
|
Kevin Papst
|
98dc38ed99
|
timesheet export (#317)
* remove autocomplete for begin and end
* fix minute display in timesheet-edit form
* toolbar form label in separate row
* added export action
|
2018-09-24 16:46:10 +02:00 |
|
Kevin Papst
|
a636faa4ab
|
added freelancer invoice template (#254)
|
2018-09-02 21:29:49 +02:00 |
|
Kevin Papst
|
85ff2ff9de
|
updated to AdminLTE 2.4.8 (#274)
|
2018-08-17 23:54:26 +02:00 |
|
Kevin Papst
|
e6f8bc8ae2
|
Added timesheet-calendar view (#236)
|
2018-07-27 20:19:56 +02:00 |
|
Kevin Papst
|
7a0d690101
|
replaced AvanzuAdminTheme with AdminLTE bundle #201 (#202)
|
2018-07-09 18:25:08 +02:00 |
|
Kevin Papst
|
b299302da4
|
added dynamic column filter #174 (#184)
|
2018-06-28 22:56:04 +02:00 |
|
Kevin Papst
|
b58de9be9c
|
updated to font-awesome 5 (#181)
|
2018-06-26 19:58:20 +02:00 |
|