Commit graph

150 commits

Author SHA1 Message Date
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
7c30f8956e Update dependencies 2016-06-02 15:22:48 +02:00
Tim Schumacher
c5ffb8aeca update relativedateparser to 0.5 to fix repeating date validation.
Fixes #43
2015-05-09 19:46:49 +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
34f58dcded Update relativedateparser to fix the date generation for first of the month. 2015-05-04 18:54:50 +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
c349504e3d Merge branch 'master' of https://github.com/HackspaceJena/calcifer 2015-04-11 11:31:34 +02:00
Tim Schumacher
faad41f5e2 Typeahead for tags with selectize.
Fixes #12
2015-04-11 11:29:53 +02:00
Tim
bd12a9ee81 Merge pull request #42 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2015-04-08 20:17:56 +02:00
The Gitter Badger
3a919d32ea Added Gitter badge 2015-04-08 18:13:48 +00: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
0987c7c99c Update dependencies. 2015-03-29 19:39:46 +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
2f1d60f3cc Add sabre.io to the dependencies.
Ticket #31
2014-11-15 21:33:58 +01:00
Tim Schumacher
dbb74b06dc Extracted some duplicate code into a common function. 2014-11-15 21:30:49 +01:00
Tim Schumacher
097469b376 Add the default sqlite db to the ignore. 2014-11-15 16:31:02 +01:00
Tim Schumacher
6a37d77092 Update dependencies. 2014-11-15 16:30:38 +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
7c2c17c571 Merge branch 'master' of https://phablab.krautspace.de/diffusion/C/calcifer
Conflicts:
	composer.lock
2014-09-30 07:12:55 +02:00
Tim Schumacher
cbc62dc5cd Update dependencies to include 0.3 of teh relative date parser.
Ticket #29
2014-09-30 07:11:17 +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