117 Commits

Author SHA1 Message Date
3bea1f41b2
- duplication of code removed 2022-07-11 13:11:15 +02:00
d2d753640c
#152 - holidays are set to on by default 2022-07-08 15:26:07 +02:00
40e74be394
#150 - updated empty states 2022-07-08 14:45:18 +02:00
0e06c6ec54
#152 - restored descriptions 2022-07-08 14:30:54 +02:00
5db97ebd0c
- modified calendar 2022-07-08 14:08:28 +02:00
d863422103
- improved colours 2022-07-08 13:40:50 +02:00
61add6b1e8
#152 - added local storage 2022-07-07 15:41:21 +02:00
cbe70315eb
#152 - updated vacation stats 2022-07-07 12:19:44 +02:00
62c3c11ebf
#152 - change layout 2022-07-07 10:23:55 +02:00
af25d80d2e
Merge branch '#152-dashboard-calendar-widget' into #152-dashboard-v2 2022-07-07 10:23:44 +02:00
0ddbec1499
- small improvements 2022-07-07 10:02:31 +02:00
94350f8a82
#152 - updated style and added icons 2022-07-07 00:15:06 +02:00
0398b44141
- updated style 2022-07-06 21:33:56 +02:00
783586d3ed
- improved calendar responsiveness 2022-07-06 16:28:33 +02:00
dependabot[bot]
902af64833
#5 - (js) Bump vue from 3.2.21 to 3.2.37 (#176)
* #5 - (js) Bump vue from 3.2.21 to 3.2.37

Bumps [vue](https://github.com/vuejs/core) from 3.2.21 to 3.2.37.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.2.21...v3.2.37)

---
updated-dependencies:
- dependency-name: vue
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* - npm dependencies update July 2022

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>
2022-07-05 08:02:34 +02:00
dependabot[bot]
d1047e8262
#5 - (php) Bump spatie/laravel-ignition from 1.2.3 to 1.3.1 (#175)
* #5 - (php) Bump spatie/laravel-ignition from 1.2.3 to 1.3.1

Bumps [spatie/laravel-ignition](https://github.com/spatie/laravel-ignition) from 1.2.3 to 1.3.1.
- [Release notes](https://github.com/spatie/laravel-ignition/releases)
- [Changelog](https://github.com/spatie/laravel-ignition/blob/main/CHANGELOG.md)
- [Commits](https://github.com/spatie/laravel-ignition/compare/1.2.3...1.3.1)

---
updated-dependencies:
- dependency-name: spatie/laravel-ignition
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* - composer dependencies update July 2022

* - docker-compose.yml update July 2022

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>
2022-07-05 08:02:23 +02:00
1d7b4da903
- added new line in file 2022-07-04 10:45:14 +02:00
94f433de6e
#152 - added redirections 2022-07-04 10:16:40 +02:00
a9c476cb8e
wip 2022-07-04 10:16:36 +02:00
5c3833d4cb
- component renamed 2022-07-04 10:16:23 +02:00
6e627d11c8
#152 - added vacations 2022-07-04 10:16:19 +02:00
eb644fa494
#152 - added holidays 2022-07-04 10:16:08 +02:00
4392b666e1
#152 - small corrections 2022-07-01 14:57:38 +02:00
e7c1028da1
#152 - updated style 2022-07-01 14:56:55 +02:00
a7bc4695a7 #152 - final support for weeks 2022-06-24 11:20:18 +02:00
4e16f363ac #152 - optimization 2022-06-24 11:11:09 +02:00
7893282385 #152 - wip 2022-06-24 10:22:51 +02:00
db874d4395 #152 - wip 2022-06-24 10:08:48 +02:00
dcc3808428 #152 - wip 2022-06-24 10:00:36 +02:00
2a3e65ed5f #152 - calendar template added 2022-06-24 09:58:21 +02:00
643f546142
#173 - button behaviour in creating request (#174)
#173 - improved button behaviour
2022-06-20 09:33:30 +02:00
995c0b6696
- changed limits for item list (#171)
* - changed limits for displayed items

* - transferred to models

* - updated tests
2022-06-15 10:14:58 +02:00
9147b859d3
- fix docker volumes (#170)
- improved location for volumes
2022-06-14 11:48:23 +02:00
Krzysztof Rewak
2f9ef0ff12
- phrasing (#169)
* - removing "vacations" word

* - styling childcare vacations label
2022-06-14 10:29:55 +02:00
Adrian Hopek
68e32ad930
#166 - Slack and Google Calendar feature flags (#167)
* slack and google calendar feature flags

* cs fix

* update .env.example
2022-06-13 13:50:23 +02:00
Adrian Hopek
31a6d287c8
- fix automatically build on heroku (#165)
fix automatically build on heroku
2022-06-13 09:35:29 +02:00
77d3b4df0d
#153 - button behaviour in form editing (#164)
* #153 - behaviour of buttons has been changed

* #153 - changed the gray background to opacity

Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>

* #153 - added for created forms

* #153 - default value for downloaded types is set

* #153 - removed hover for disabled buttons

Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>
2022-06-10 12:44:24 +02:00
2fb2415203
#157 - more interactive calendar (#162)
* #157 - added support for the date parameter

* #157 - prepared clikable days

* removed line with consol log

* lint

* #157 - prepared clikable days for calendar of holidays

* #157 - added a privilege check

* #157 - added support for the user id parameter

* improved loading of selected date

* updated calendar

* #157 - added the request class and improved the request parameters

* csf

* Apply suggestions from code review

Co-authored-by: Krzysztof Rewak <krzysztof.rewak@gmail.com>

* Apply suggestion

Co-authored-by: Krzysztof Rewak <krzysztof.rewak@gmail.com>

* icon has been renamed

Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>

* selection of previous days restored

Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>
Co-authored-by: Adrian Hopek <adrian.hopek@blumilk.pl>

* changes for the controller have been withdrawn

Co-authored-by: Adrian Hopek <adrian.hopek@blumilk.pl>

* wip

* Update resources/js/Composables/vacationTypeInfo.js

Co-authored-by: Ewelina Lasowy <56546832+EwelinaLasowy@users.noreply.github.com>

* #157 - updated cursor type for weekened

Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>

Co-authored-by: Krzysztof Rewak <krzysztof.rewak@gmail.com>
Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>
Co-authored-by: Adrian Hopek <adrian.hopek@blumilk.pl>
Co-authored-by: Ewelina Lasowy <56546832+EwelinaLasowy@users.noreply.github.com>
2022-06-08 11:02:37 +02:00
fe639f264d
- fix to empty states (#163)
* #150 - changed the default colour for empty states

* #150 - added empty states for user requests

* #31 - amended text for empty states - employee
2022-06-07 12:43:38 +02:00
dependabot[bot]
4b06e6c02b
#5 - (js) Bump vue from 3.2.21 to 3.2.36 (#159)
* #5 - (js) Bump vue from 3.2.21 to 3.2.36

Bumps [vue](https://github.com/vuejs/core) from 3.2.21 to 3.2.36.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.2.21...v3.2.36)

---
updated-dependencies:
- dependency-name: vue
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* #5 - June 2022 composer and npm packages update

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dawidrudnik <dawid.rudnik@blumilk.pl>
2022-06-03 13:39:10 +02:00
4309e8104b
#150 - empty states (#160)
* #150 - added base for empty states

* #150 - added empty states to subpages

* #150 - added empty states for the widget: vacation requests

disabled "see more" button when no results are available

* Update resources/js/Pages/Holidays/Index.vue

Removed emoji from text

Co-authored-by: Krzysztof Rewak <krzysztof.rewak@gmail.com>

* #150 - added empty state for key page

* #150 - added empty state for user vacation request widget

* #31 - title corrected

Co-authored-by: Krzysztof Rewak <krzysztof.rewak@gmail.com>
2022-06-02 10:37:41 +02:00
Krzysztof Rewak
3af92b2085
- restricting PR approvals for code owners only (#161) 2022-06-02 10:12:47 +02:00
Blumilkbot
0bebe2ecf1
- MIT licence added (#149) 2022-05-26 08:15:43 +02:00
Adrian Hopek
a3b8b18384
#145 - update locale path (#148) 2022-05-18 09:05:17 +02:00
Adrian Hopek
431262dfb7
#134 - fill users data for resume (#144)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* lint fixes

* missing empty lines

* translations

* fix vue version

* #134 - fixes

* fix

* fix

* #134 - fix

* fix

* fix

* #134 - added tests

* #134 - fix to translations

* #134 - tests

* #134 - fix

* Update database/factories/ResumeFactory.php

Co-authored-by: Krzysztof Rewak <krzysztof.rewak@gmail.com>

* #134 - fix

* #134 - fix

Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>
Co-authored-by: Krzysztof Rewak <krzysztof.rewak@gmail.com>
2022-05-18 08:50:41 +02:00
Ewelina Lasowy
7154caa340
#132 - clean up notifications (#147)
* #132 - added translations

* wip

* #132 - added translations

* #132 - cs fix

* #132 - cs fix

Co-authored-by: Adrian Hopek <adrian.hopek@blumilk.pl>
2022-05-17 15:17:09 +02:00
Adrian Hopek
74f33d6c0b
- vacation type filter (#146)
* vacation type filter

* fix

* fix
2022-05-11 14:58:30 +02:00
Krzysztof Rewak
88b1543071
- adding day of week to upcoming holidays (#143) 2022-05-10 09:41:30 +02:00
Ewelina Lasowy
f4d928c6ae
- UX fixes (#142)
* - changed homeoffice icon color

* - improved list of request on dashboard

* - hide holidays if no data

* - fix to holidays

* - fix

* - made forms looks better

* - hide chart when user has no vacation limit

* - linter fix

* - fix to pdf attachment for vacation request
2022-05-06 12:29:06 +02:00
dependabot[bot]
497f47068c
#5 - (php) Bump laravel/framework from 9.9.0 to 9.10.1 (#140)
* #5 - (php) Bump laravel/framework from 9.9.0 to 9.10.1

Bumps [laravel/framework](https://github.com/laravel/framework) from 9.9.0 to 9.10.1.
- [Release notes](https://github.com/laravel/framework/releases)
- [Changelog](https://github.com/laravel/framework/blob/9.x/CHANGELOG.md)
- [Commits](https://github.com/laravel/framework/compare/v9.9.0...v9.10.1)

---
updated-dependencies:
- dependency-name: laravel/framework
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* #5 - May 2022 composer update

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>
2022-05-06 08:34:13 +02:00