Commit graph

116 commits

Author SHA1 Message Date
Tim Schumacher
6c2fa61088 Update the sabre version 2016-11-21 21:56:48 +01:00
Tim Schumacher
4dc9021d88 Add a logging mechanism for repeating events 2016-11-21 21:53:33 +01:00
Florian Knodt
a9ce41c668 RepeatingPatterns: Fix examples
Verwenden der vorherigen Beispiele führt zu Fehlern - Ersten/Zweiten wird nicht erkannt, nur Erster/Zweiter sind zulässig.
2016-08-30 18:03:53 +02:00
Tim Schumacher
a447ba9713 Use postgresql for travis 2016-07-06 08:42:39 +02:00
Tim Schumacher
c61b666a65 Set a timezone 2016-06-27 21:46:26 +02:00
Tim Schumacher
8ee32bf309 Add a test for the ics.
Fixes #28
2016-06-27 21:38:13 +02:00
Tim Schumacher
eca7bd44a5 Add tests for the dependend objects
Ticket #28
2016-06-26 16:11:43 +02:00
Tim Schumacher
e44e7b6423 First take on unit tests.
Creates an event and compares the the input data with the database.

Ticket #28
2016-06-26 13:48:47 +02:00
Tim Schumacher
fc138fb910 First draft of the semantic ui selector
Ticket #55,#56
2016-06-11 15:18:11 +02:00
Tim Schumacher
77beeaec73 Convert the navigation from fixed to sticky.
Ticket #56
2016-06-10 00:46:17 +02:00
Tim Schumacher
2ceb78114d Generate UIDs by the URL 2016-06-06 06:58:05 +02:00
Tim Schumacher
8bccaab4a2 Dont nest the events. 2016-06-05 17:59:56 +02:00
Tim Schumacher
b3a4836a10 Reworked ics handling by using sabre vobject
This results in more clean ics files, which for example respect spaces
which occur directly after a internal line break.
2016-06-02 16:01:44 +02:00
Tim Schumacher
60de4df4e6 Add validation for repeating events.
Ticket #43
2015-05-09 19:43:03 +02:00
Tim Schumacher
6f5ca2d29a Allow presetting some values when creating an event.
Fixes #44
2015-05-09 18:22:21 +02:00
Tim Schumacher
0805fdcc49 Dont pares the markdown… 2015-04-22 23:25:26 +02:00
Tim Schumacher
45ff85c319 Include the namespace for Markdown… 2015-04-14 22:51:30 +02:00
Tim Schumacher
24fa23249b Parse markdown in the description. 2015-04-13 22:01:36 +02:00
Tim Schumacher
297306e1df Use minutes not hours.
No idea how this could happen…
2015-04-13 21:51:08 +02:00
Tim Schumacher
9043dc31c8 Integrated selectize with the location chooser. 2015-04-11 13:18:55 +02:00
Tim Schumacher
faad41f5e2 Typeahead for tags with selectize.
Fixes #12
2015-04-11 11:29:53 +02:00
Tim Schumacher
3a862e7432 Make two columns for the editform. 2015-03-31 21:26:11 +02:00
Tim Schumacher
10c72c26a5 Fix the url 2015-03-29 22:45:22 +02:00
Tim Schumacher
256edf5ad3 Use SSL-tiles. 2015-03-29 22:38:51 +02:00
Tim Schumacher
9107742c1a Add a link to semantic ui 2015-03-29 22:29:48 +02:00
Tim Schumacher
ddd53e8584 Add some styling.
Ticket #40
2015-03-29 22:25:57 +02:00
Tim Schumacher
1326137eb0 Change the heading.
Ticket #40
2015-03-29 22:25:11 +02:00
Tim Schumacher
2027b94179 Update Semantic
Fixes #40,#24
2015-03-29 19:33:23 +02:00
Tim Schumacher
1715f27f44 Added a about page.
Fixes #39,#14
2015-03-29 19:22:46 +02:00
Tim Schumacher
9877b70ef9 Convert all tags to lowercase.
Fixes #41
2015-03-22 09:38:28 +01:00
Tim Schumacher
175f99809d Prevent an update of a location when there is a location with the same name.
Fixes #23
2015-03-21 15:55:49 +01:00
Tim Schumacher
97a71875e9 This sorta fixes #19 2015-03-21 14:20:17 +01:00
Tim Schumacher
cc9a48315f Set the URI of the event as UID
Fixes #35
2014-11-22 21:54:47 +01:00
Tim Schumacher
ddd745e190 Remove the console output. 2014-11-22 21:14:25 +01:00
Tim Schumacher
bb577e453b Match the new interface for sabre.io 2014-11-22 21:14:12 +01:00
Tim Schumacher
10931fa07b Add the tags as categories in the ICS-files.
Fixes #34
2014-11-22 17:08:25 +01:00
Tim Schumacher
a5b2f118a2 Add /all.ics
Fixes #32
2014-11-20 16:19:11 +01:00
Tim Schumacher
827007437b Fix the query 2014-11-20 15:52:54 +01:00
Tim Schumacher
a77fea9c36 Show all events. 2014-11-20 15:49:43 +01:00
Tim Schumacher
b5d22c0bbc Add the UID to the ical file.
This also fixes the caldavs issues.

Fixes #33,#31
2014-11-20 15:48:42 +01:00
Tim Schumacher
e75020e9da Encapsulate the event into a calendar. 2014-11-17 22:58:02 +01:00
Tim Schumacher
d5773b8c6e Strip new lines for ical files. 2014-11-17 22:57:04 +01:00
Tim Schumacher
807cfa1b55 Integrate sabre.io into the EventController.
Ticket #31
2014-11-15 21:35:11 +01:00
Tim Schumacher
539616f7b7 Add a principal and a caldav backend for sabre to work with.
Ticket #31
2014-11-15 21:34:38 +01:00
Tim Schumacher
dbb74b06dc Extracted some duplicate code into a common function. 2014-11-15 21:30:49 +01:00
Tim Schumacher
9921a789e5 Implemented search by tags with these operators: AND (&), OR (|)
Fixes #30
2014-10-15 17:23:12 +02:00
Tim Schumacher
69289df96e Use the right object *grml*
Fixes #27
2014-09-29 13:59:26 +02:00
Tim Schumacher
9330814449 Add a description to the location edit icon.
Fixes #21
2014-09-29 09:06:47 +02:00
Tim Schumacher
34949950a5 Rename the title of the location edit page.
Fixes #22
2014-09-29 09:03:42 +02:00
andibraeu
c522653d6f set uid on ics file, some calenders need it to distinguish events 2014-09-27 18:07:51 +02:00