Robert Sparks
d3a91b4b19
Merged in [19920] from rjsparks@nostrum.com:
...
Make working with session purpose easier in the admin.
- Legacy-Id: 19928
Note: SVN reference [19920] has been migrated to Git commit 191d5b134fdab8782280eb9769beec793818975f
2022-02-14 18:14:26 +00:00
Jennifer Richards
2060173f3a
Improve proceedings display with new title block, configurable host logos, and additional PDF or URL materials. Fixes #3147 . Commit ready for merge.
...
- Legacy-Id: 19306
2021-08-30 17:02:49 +00:00
Sasha Romijn
6e026926f0
Rebase automatic-scheduler-2 onto 7.3.2.dev0
...
- Legacy-Id: 17990
2020-06-15 12:29:39 +00:00
Henrik Levkowetz
c3b05d41b8
Removed an API meeting resource field which is not present in the database any more.
...
- Legacy-Id: 17936
2020-06-08 19:21:50 +00:00
Sasha Romijn
2c49e7b2dd
Add missing BusinessConstraint resource/admin
...
- Legacy-Id: 17903
2020-06-01 10:09:27 +00:00
Henrik Levkowetz
ab99478913
Fixed a bug in the resource description for SchedulingEvent that prevented it from being accessed under /api/v1/meeting/schedulingevent/.
...
- Legacy-Id: 17303
2020-02-17 12:20:14 +00:00
Henrik Levkowetz
06fe583351
Merged /branch/iola/meeting-improvement-r16992@17152 from olau@iola.dk:
...
* Renamed Meeting.agenda to Meeting.schedule together with a bunch of related
internal things
* Moved Session.status, .requested, and .requested_by to a new SchedulingEvent.
* Turned sessions into regular sessions and non-sessions into misc.
sessions in the UI and code to avoid ambiguity.
This doesn't change the data in the DB except for uses of
TimeSlotTypeName where 'session' is now 'regular'.
- Legacy-Id: 17153
2019-12-17 23:43:07 +00:00
Ole Laursen
3957743b85
Move Session.status, .requested, and .requested_by to a new SchedulingEvent
...
- Legacy-Id: 17122
2019-12-05 12:41:09 +00:00
Ole Laursen
0555879777
Rename Meeting.agenda to Meeting.schedule together with a bunch of
...
related internal things
- Legacy-Id: 17051
2019-11-18 17:22:19 +00:00
Henrik Levkowetz
2d7c9629aa
Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3
...
- Legacy-Id: 16446
2019-07-15 15:40:51 +00:00
Henrik Levkowetz
7270d5f67a
Added the option to order API resource lists by primary key, for stable ordering when paging through a list.
...
- Legacy-Id: 16284
2019-06-18 12:40:19 +00:00
Robert Sparks
becad91b0b
Allow logged in users to propose slides for meeting sessions. Fixes #2547 and #2403 . Commit ready for merge.
...
- Legacy-Id: 16102
2019-03-25 16:10:00 +00:00
Robert Sparks
d179db39d4
Added meeting.agenda_info_note. Commit ready for merge.
...
- Legacy-Id: 15550
2018-10-09 22:08:45 +00:00
Robert Sparks
c9e1474076
Renamed meeting.agenda_note to meeting.agenda_warning_note. Commit ready for merge.
...
- Legacy-Id: 15549
2018-10-09 20:52:04 +00:00
Henrik Levkowetz
a146c22f8d
Make the API accept ordering and relations for the meeting date field.
...
- Legacy-Id: 14273
2017-11-02 12:17:17 +00:00
Henrik Levkowetz
0d1feacb42
Merged in [13957] from rjsparks@nostrum.com:
...
Moves Important Dates into the datatracker. Fixes #2338 .
- Legacy-Id: 13962
Note: SVN reference [13957] has been migrated to Git commit 2e6f26af23
2017-07-21 16:30:04 +00:00
Robert Sparks
2e6f26af23
Moves Important Dates into the datatracker. Fixes #2338 . Commit ready for merge.
...
- Legacy-Id: 13957
2017-07-21 10:29:56 +00:00
Henrik Levkowetz
29ef660827
Added an 'assignments' m2m field to the API sssion resource
...
- Legacy-Id: 13927
2017-07-17 11:52:05 +00:00
Henrik Levkowetz
f75ec3622a
A first go at adding floor labels to the agenda pages. The placement of the labels are complicated by available whitespace beeing in different horizontal positions for different types of lines. Adding another column will push the session title out of the screen on small devices.
...
- Legacy-Id: 13587
2017-06-12 21:00:08 +00:00
Henrik Levkowetz
7f772641d4
Change the cache key construction to deal with query arguments containing spaces. Fixes 500 errors which would otherwise occur.
...
- Legacy-Id: 12035
2016-09-25 13:53:22 +00:00
Robert Sparks
57afa06fcd
Moved the materials start, cutoff, and revision dates into the Meeting object
...
Add a bit to meeting to note whether proceedings are final.
Update proceedings view to reflect the status of that bit.
Add a function that finalizes a meetings proceedings.
Straighten out a migration numbering collision introduced in an earlier merge.
Commit ready for merge.
- Legacy-Id: 11764
2016-08-08 20:34:37 +00:00
Robert Sparks
162845dcb8
Add a bit to meeting to note whether proceedings are final. Update proceedings view to reflect the status of that bit. Add a function that finalizes a meetings proceedings
...
- Legacy-Id: 11763
2016-08-08 20:14:04 +00:00
Robert Sparks
c68ae7669e
Provides a custom json view of meetings optimized for the iphone app. Commit ready for merge.
...
- Legacy-Id: 11756
2016-08-04 19:51:52 +00:00
Henrik Levkowetz
387a3fc21d
Tweaked a resource to give it the correct name in the api registry.
...
- Legacy-Id: 11649
2016-07-13 18:45:52 +00:00
Henrik Levkowetz
7bc8e043f1
Added model UrlResource with FK to Room
...
This will make it easier to support audio and video streaming links
which vary by meeting, but are fixed by Room. Also added migrations,
resource, admin support, supporting methods, and a bit of refactoring.
- Legacy-Id: 11644
2016-07-13 13:07:20 +00:00
Henrik Levkowetz
9e5d990954
Added meeting FloorPlan model and added location parameters and ordering to the Room model.
...
- Legacy-Id: 11540
2016-07-07 12:37:09 +00:00
Henrik Levkowetz
6e6a8baa13
Fixed a typo.
...
- Legacy-Id: 10931
2016-03-15 23:15:44 +00:00
Henrik Levkowetz
adb8625635
Introduced caching for the api resources.
...
- Legacy-Id: 10929
2016-03-15 23:12:04 +00:00
Henrik Levkowetz
d0e93e34b7
Enabled sorting by modification time for Sessions, Timeslots, and Assignments. Fixed a bug which left Timeslot.duration null in the resources.
...
- Legacy-Id: 10720
2016-01-22 20:32:21 +00:00
Henrik Levkowetz
d8413d5d28
Changed a helper function meeting_updated() to a method on Meeting, and provided it as a synthetic attribute on the /api/v1/meeting/meeting/ endpoints of the JSON API.
...
- Legacy-Id: 10611
2015-12-19 01:52:13 +00:00
Henrik Levkowetz
71dec7a692
Moved forward to 6.7.2.dev0 the changes to rename class ScheduledSession to the more correct (but unfortunately also cumbersome) SchedTimeSessAssignment, and rename reverse relationships involving this class appropriately. Accompanying changes in javascript and templates. Migrations to match.
...
- Legacy-Id: 10297
2015-10-26 22:45:26 +00:00
Henrik Levkowetz
2fe8dcb4c2
Added a very simple html version of the json API, to make it easier to explore the api manually.
...
- Legacy-Id: 9991
2015-08-09 16:28:55 +00:00
Henrik Levkowetz
213e769d76
Updated the api resources file with the new meeting model fields.
...
- Legacy-Id: 9609
2015-05-07 19:58:07 +00:00
Henrik Levkowetz
86997e1e95
Turned the api.py file into a module. Moved the makeresources management command to the api module. Added some api tests. Added crawling of api files to the test-crawler. Adjusted some resource files discovered by the test suite and test-crawler. Removed a bunch of empty model files.
...
- Legacy-Id: 9144
2015-03-03 20:23:36 +00:00
Henrik Levkowetz
770b36d575
Added generated (and sometimes manually tweaked) resources.py files.
...
- Legacy-Id: 8744
2014-12-14 20:33:25 +00:00