aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
...
* Changed course_urls schema.Heiko Bernloehr2013-06-24-2/+12
| | | | | course_urls can now contain multiple URLs each with a descriptive title attribute.
* Fixed postrouting for anonymous participants.Heiko Bernloehr2013-06-04-1/+0
|
* Missing headers when POST on resource queue.Heiko Bernloehr2013-06-04-4/+20
| | | | | | | | There were missing headers X-EcsSender and X-EcsReceiverCommunities when accessing a resource through a POST on its queue mode or a DELETE. This was caused by deleting the relationships between message memberships before composing the headers. To prevent a double rendering error it was also necessary to devide the show_render method.
* Rails 2.3.18 doesn't work with HAML 4.xHeiko Bernloehr2013-06-01-5/+5
|
* Updated rails to 2.3.18Heiko Bernloehr2013-06-01-22/+24
|
* Fixed typo in course resource.Heiko Bernloehr2013-05-27-1/+1
|
* Reworking of course_members resource.Heiko Bernloehr2013-05-27-5/+4
|
* Reworking of courses resource.Heiko Bernloehr2013-05-27-4/+5
|
* Reworking/simplification of courses resource.Heiko Bernloehr2013-05-27-41/+17
|
* Changed reusing initial events.Heiko Bernloehr2013-03-11-9/+32
| | | | | A previously created event is now only reused (touching updated_at) when it is the last on the participants event queue.
* Delete events when leaving community.Heiko Bernloehr2013-03-11-0/+23
| | | | | | A participant leaving a community will receive destroyed events for all messages addressed to the leaving community and all messages addressed directly at him which he has not yet deleted (still in his "queue").
* Postrouting when entering community.Heiko Bernloehr2013-03-11-23/+15
| | | | | The postrouting after creating a new participant was removed and is now done when entering a community.
* New schema properties "availability" and "avatar" in courselinks.Heiko Bernloehr2013-02-28-0/+29
| | | | | The property availability was just forgotten to pick up. Avatar is a special property for StudIP Systems.
* Added allocations property to courselinks schema.Heiko Bernloehr2013-02-28-0/+11
|
* Typo in cc_courselinks schema.Heiko Bernloehr2013-02-28-1/+1
|
* Touching "updated_at" attribute of initial event.Heiko Bernloehr2013-02-24-2/+12
| | | | | | | | If there is already a pending event describing a change of a message, don't create another one. Instead only touch the "updated_at" attribute of the event. In the participant show page there is now the "updated_at" time of the event showed.
* Prevent message deletion.Heiko Bernloehr2013-02-07-1/+29
| | | | | | | | | | Scenario: Owner deletes his message for which he is concurrently a receiver This should only be possible until he clears its receiver queue. Then the next DELETE operation removes the message from ECS and also destroys all other receiver references as it would be happened if the message owner had not even addressed itself.
* New logger format.Heiko Bernloehr2013-02-07-3/+13
|
* Removed pg from Gemfile.lockHeiko Bernloehr2013-02-02-2/+0
|
* Fixed garbage collection of auth tokens.Heiko Bernloehr2013-02-02-3/+4
|
* Updated rails to 2.3.16Heiko Bernloehr2013-02-01-23/+25
| | | | This was needed because of "extremely critical security fixes".
* Changed security fix for redirects.Heiko Bernloehr2013-01-31-3/+0
| | | | | Now participants could create auth tokens with both "url" and "realm" attributes (again).
* Denying of additional properties added.Heiko Bernloehr2013-01-24-25/+54
|
* Schema reference and denying of additional properties added.Heiko Bernloehr2013-01-24-9/+26
|
* Minor changes in cc_courses schema.Heiko Bernloehr2013-01-24-3/+1
| | | | | | "basicData" -> "maxParticipants" removed "parallelGroups" -> "id" type changed from integer to string "parallelGroups" -> "title" removed (factored out to "basicData")
* "term" attribute factored out into root node.Heiko Bernloehr2013-01-17-1/+0
|
* "term" attribute (optional) for the whole directory tree.Heiko Bernloehr2013-01-11-0/+1
| | | | It's only an additional meta data. Use it or throw it away.
* Changed ordering in admin organization list view.Heiko Bernloehr2013-01-11-3/+3
|
* Fixed ordering in admin list views.Heiko Bernloehr2013-01-11-5/+5
| | | | Ignoring case while sorting.
* Ordering admin views.Heiko Bernloehr2013-01-11-14/+14
| | | | | List views of communities, organizations, participants and ressources are now ordered.
* Group resources list by namespace.Heiko Bernloehr2013-01-11-58/+51
|
* Group participants list by organization.Heiko Bernloehr2013-01-11-20/+22
|
* Factored out the attributes "rootID" and "directoryTreeTitle".Heiko Bernloehr2013-01-07-11/+19
| | | | | | | | | This was done because we have decided that there are no burst transmissions any more. Please see also email thread in cc-devel starting with: Date: Thu, 20 Dec 2012 18:54:25 +0100 Subject: resources and bursts
* /sys/events/fifo provides now count query parameter.Heiko Bernloehr2012-12-13-1/+2
| | | | | | | Now you can call curl .... -X POST https://server/sys/events/fifo?count=10 which returns a list of max. 10 events and concurrently deletes them server side.
* Moved gc auth code to auths model.Heiko Bernloehr2012-11-29-68/+118
| | | | Further made some testcode for auths handling.
* Fixed typo in cc_directory_trees schema.Heiko Bernloehr2012-11-28-1/+1
|
* Changed security fix for redirects.Heiko Bernloehr2012-11-15-25/+10
| | | | | When creating authorization token the ECS only checks if exactly one of the realm or url parameter is present.
* Introduced security fix for redirects.Heiko Bernloehr2012-11-14-45/+203
| | | | | | | | | | | | Now redirects are integrity secured by sha1 message digest. A redirecting participant uses the /sys/auths resource realm attribute to store a message digest over all relevant redirect parameters (for details see [1]). The target participant uses this message digest again and verifies the integrity of the received redirect parameters (Location-Header). [1] see ECSA documentation at ECS->System resources->Auths
* Fixed returned Content-Type header.Heiko Bernloehr2012-11-14-3/+3
| | | | Now you get get the correct Content-Type header after resource creation.
* Fix deleting participants.Heiko Bernloehr2012-11-12-1/+1
|
* Fix postrouting exception.Heiko Bernloehr2012-11-10-5/+6
| | | | | | | | When creating new participants and then postrouting messages i forgot to check if rec_mids was empty. If so this means the message in question must not be postrouted. Otherwise there will be thrown an Ecs::MissingReceiverHeaderException exception and all further possibly necessary postroutings will stop.
* Removed sleep from auths garbage collection.Heiko Bernloehr2012-11-04-1/+0
|
* Changed auths garbage collection.Heiko Bernloehr2012-11-04-16/+42
|
* auths garbage collection.Heiko Bernloehr2012-11-04-0/+24
| | | | | | There is now a rake ecs:gc_sys_auths task. This task deletes all outtimed auths resources. Maybe this task should be called frequently from a cron job.
* pid in memberships.Heiko Bernloehr2012-11-04-0/+2
| | | | | The memberships resource now returns also the pid (participant id) of each participant.
* Adding mid in listing of participants for community.Heiko Bernloehr2012-10-17-1/+8
|
* Listing of participants in community view.Heiko Bernloehr2012-10-16-46/+63
| | | | | When showing a community in the administration there is now a listing of all joined participants.
* Changed schema.rbHeiko Bernloehr2012-10-15-8/+0
|
* CSS corrections.Heiko Bernloehr2012-10-15-2/+2
|
* Terms resource added to lsfproxy script.Heiko Bernloehr2012-09-20-1/+5
|