Commit Graph
22 Commits
Author SHA1 Message Date
Lukas Halbritter 8f865e9bff Added helper methods for first and last day of month.
Sub-bookings are now showed in the bookings index view.
2018-10-01 09:56:55 +02:00
Lukas Halbritter 3f6fe26ff0 Optimized (sub-)booking methods and index view for eager loading. 2018-09-30 21:38:25 +02:00
Lukas Halbritter 7c7c986f24 Set form input type of the date of birth field to 'date'. 2018-09-28 22:48:35 +02:00
Lukas Halbritter cc95c4b595 Added bookings controller and index view. 2018-09-28 22:47:35 +02:00
Lukas Halbritter e29381c0ec Removed an unnecessary line break. 2018-09-28 22:44:36 +02:00
Lukas Halbritter eb4e15670d Made some layout changes:
1. Added loading time message as footer.
2. Added pollux logo as header.
3. Added bookings link in the main menu.
4. Set font type to sans serif.
2018-09-28 22:32:40 +02:00
Lukas Halbritter 8512dc28b6 Added title to the people.show view. 2018-09-26 10:38:06 +02:00
Lukas Halbritter 377230ef73 Implemented deletion and creation of people. 2018-09-25 15:24:31 +02:00
Lukas Halbritter 1982ee0260 Removed method field from person edit file.
The method is automatically fetched in the layout.form.person file by checking,
if $person->id is null.
2018-09-25 15:17:52 +02:00
Lukas Halbritter bacb3a2738 Added subnav section in master layout. 2018-09-25 15:17:32 +02:00
Lukas Halbritter 39f0ca3c1c Fixed some issues in the person form:
1. Added csrf field.
2. Added dropdown menue for the title.
3. Added an input for the date of birth.
4. Fixed the appearance of the member state edit section.
2018-09-25 15:11:25 +02:00
Lukas Halbritter d71ceb1c77 Added delete link in the people index. 2018-09-25 15:10:12 +02:00
Lukas Halbritter eef1ecca6b Embedded people show view into the master layout. 2018-09-25 15:09:26 +02:00
Lukas Halbritter 81cc32db29 Added a layout for the people create/edit form.
Implemented the edit view for people.
2018-09-24 18:54:34 +02:00
Lukas Halbritter 9f11eddc79 Added the link to edit people in the people index view. 2018-09-24 18:53:19 +02:00
Lukas Halbritter c82cc4ed2d Added a very basic layout structure. 2018-09-24 14:08:08 +02:00
Lukas Halbritter ecd815e182 The account of a person now shows the sub-bookings which belong to a target. 2018-09-20 16:49:33 +02:00
Lukas Halbritter 11775170d6 Fixed typo 2018-09-14 11:26:44 +02:00
Lukas Halbritter ed702a0398 Added member state section to the people.show view.
Updated account section of the same view.
2018-09-13 16:27:20 +02:00
Lukas Halbritter 0608094039 Added views for indexing all people and showing a single one.
Added a method to get all (sub-)bookings associated with a person-target.
2018-09-09 10:01:37 +02:00
Lukas Halbritter cdba55315d Added a PeopleController.
Added a basic route to the index page of all people.
Added views and controller for this purpose.
2018-09-07 22:50:36 +02:00
Lukas Halbritter 8d09512669 Initial commit. Just a fresh laravel install. 2018-09-02 18:46:37 +02:00