Pedro Ferreira
Personal Plan
Long term
- Performing feature integration and code review;
- Documenting Indico:
- Keeping the wiki tidy and organized (WikiCop?);
- Trying out and suggesting new documentation mechanisms - Wiki (done), API docs, JS docs;
Short/Medium? term
- Making the setup process work:
- easy_install compatible; [DONE]
- easy deployment; [DONE]
- PyPi? entry; [DONE]
- Improving the timetable management interface - drag&drop and reschedule features;
- Taking part in the performance optimization process;
- Working hard to release v0.97 final;
- Working hard to release v0.98 alpha;
- livesync
- new scheduler ("task daemon")
Personal Quests
- PickleJar, now fossilize;
- Search Engine integration;
- The JavaScript? widget toolkit;
Open Tickets
Milestone: v2.0 (1 match)
Ticket | Summary | Status | Type | Priority | Component | Version |
---|---|---|---|---|---|---|
#515 | Force UTF-8 as default locale? | assigned | enhancement | critical | General | 0.96.x |
Milestone: v2.7 (3 matches) |
||||||
Ticket | Summary | Status | Type | Priority | Component | Version |
#895 | Clean classes/modules/... from previous task daemon | new | defect | critical | General | 0.98-dev |
#684 | Add progress indicators to parts of migration script that don't have it | assigned | enhancement | high | Installation | 0.98-dev |
#1227 | Conditional fields | assigned | task | normal | Registration form | 0.99 |
Closed Tickets
- #2
- Delete Event should be easier to find
- #5
- Replace "pt" font sizes with "px"
- #9
- Egg generator script
- #12
- Detect apache user automatically
- #14
- 'Move' widget doesn't work correctly with IE
- #15
- Initial setup .py / .sh / .bat script
- #19
- Automatically update etc/zodb.conf and etc/zdctl.conf after install
- #20
- Simplejson dependency problem
- #22
- Retrieving "Favorite users" causes traceback when accessing using a modification key
- #23
- Conference pages - fckeditor: add image and HTML edit buttons
- #24
- Change start/end date inline widgets
- #33
- Language selections: do not write the country
- #37
- Change footer
- #48
- View event page
- #50
- Timetable: Create contribution has a layout problem on IE
- #51
- Create event: doesnt work from IE
- #54
- Reschedule
- #55
- Clone fails because of timetable problems with dates
- #59
- Intelligent Search Box: fails with unicode chars
- #65
- OAI refactoring to fix a performance leak
- #77
- Traceback editing resources inside a material type
- #90
- Cannot read interlaced PNG files
- #97
- setup.py doesn't fail if gettext is not installed
- #99
- Fonts are not installed
- #106
- Task daemon
- #112
- Conference creation control doesn't work for groups
- #116
- Timetables on ''Canada/Eastern" fail to generate
- #123
- Wrong assumption that sudo is available on all Linux distribution by default
- #126
- taskDaemon.py start: ImportError:cannot import name ConferenceSchedule
- #127
- When taskDaemon.py failed to start, /var/run/IndicoTaskDaemon.pid is not removed
- #133
- WorkerName - Use fully qualified domain name instead
- #138
- Style modification for events
- #142
- Typo: Group instead of Grup
- #147
- Materials with the same name collide
- #151
- Detailed timetable in event home page: contributions title in bold
- #152
- Material in Timetable Display: which material is being displayed?
- #158
- Cannot delete entry from timetable
- #161
- Material conferences: access control doesnt work
- #174
- Minute editor - on IE8, menus stop working
- #179
- FCK: add alignment right, left, center, justified to all richtext editors.
- #182
- Remove favourite does not work from principal table
- #188
- Booking "accept" operation exception when logged out
- #192
- Traceback adding conveners (add session)
- #202
- Merging of "report number systems" failing
- #204
- Replace common_timezones with all_timezones
- #206
- Exception thrown when trying to add subcontribution
- #225
- Replace json-rpc calls for material item types with static dictionary
- #231
- Enable 0-min breaks
- #235
- "Enter" key problem with 2 dialogs and IE8
- #247
- Material widget - several fixes
- #249
- Changing language without HTTP_REFERER
- #258
- Intelligent Search box: fails with only spaces
- #272
- File downloads fail at the first try with IE8
- #275
- Links with no title are not displayed properly in the timetable
- #278
- "Create lecture" button doesn't show up
- #281
- Adding new contributions from the contribution list is not working
- #318
- Session Coordinators shouldn't be able to expand sessions
- #325
- Several IntelligentSearchBox fixes
- #333
- Adding a contribution makes slot expand, even if not needed
- #334
- Abstracts filtering criteria: wrong track filtering
- #337
- Several Material Editor Bugs
- #341
- Submitters - Deleting materials from subcontributions doesn't work
- #342
- "Move" dialog - "More than 1 value to unpack"
- #473
- Upgrade from 0.97b is failing
- #540
- Cannot close a connection joined to a transaction
- #569
- MSIE cannot download files
- #604
- UTF-8 problem while searching users
- #622
- XML export of abstracts is not well-formed XML
- #803
- Use Babel for 18n
- #875
- Compute "previous"/"next" on demand
- #1062
- UI Updates for Conferences
- #1073
- internationalisation - missing strings form i18nformat() function
- #1154
- IPv6: Are Indico friends ok with it?
- #1427
- error installing indico 1.1.1 on RHEL6 "No module named persistent"
Tickets Reported
- #3
- Define the HTML tag policy for titles, descriptions, minutes...
- #4
- Search results page doesn't render very well on IE7
- #5
- Replace "pt" font sizes with "px"
- #6
- Fix broken meeting styles
- #7
- Support for mobile devices
- #14
- 'Move' widget doesn't work correctly with IE
- #16
- Create a timetable layout with weekdays as columns
- #22
- Retrieving "Favorite users" causes traceback when accessing using a modification key
- #23
- Conference pages - fckeditor: add image and HTML edit buttons
- #24
- Change start/end date inline widgets
- #26
- Optimize web page rendering process
- #27
- Recording request: Add an "accepted by" line to the acceptance e-mail
- #31
- Traceback when accessing TT in management mode (RB related)
- #32
- Participants in meeting layout - roles mixed up with name
- #35
- Implement noreply@... addresses
- #36
- Fix RB widget code so that it works when RB is not active
- #37
- Change footer
- #39
- Do not add "pending" clones in modification control
- #40
- Add "needs AVC support" text to Room Booking notifications
- #59
- Intelligent Search Box: fails with unicode chars
- #76
- Rework material widget - Access control tab
- #77
- Traceback editing resources inside a material type
- #97
- setup.py doesn't fail if gettext is not installed
- #98
- Bug in the taskdaemon
- #99
- Fonts are not installed
- #112
- Conference creation control doesn't work for groups
- #116
- Timetables on ''Canada/Eastern" fail to generate
- #128
- indico/__init__.py file doesn't seem to make it to sdist
- #132
- Add an option to disable email alerts (exceptions)
- #133
- WorkerName - Use fully qualified domain name instead
- #136
- Configuration file vs. database - redundant parameters
- #145
- Reschedule: add option for contribution/break/slot creation
- #147
- Materials with the same name collide
- #174
- Minute editor - on IE8, menus stop working
- #175
- Add back the iCal export button to the conference pages
- #181
- Show protection hierarchy in the protection area
- #183
- Invitation workflow for conferences
- #188
- Booking "accept" operation exception when logged out
- #191
- Invalidate JS cache (vars.js.tpl.tmp) when important changes are done
- #192
- Traceback adding conveners (add session)
- #202
- Merging of "report number systems" failing
- #204
- Replace common_timezones with all_timezones
- #205
- Local authorization - clear text passwords
- #206
- Exception thrown when trying to add subcontribution
- #217
- Problems with material widget
- #225
- Replace json-rpc calls for material item types with static dictionary
- #247
- Material widget - several fixes
- #258
- Intelligent Search box: fails with only spaces
- #272
- File downloads fail at the first try with IE8
- #275
- Links with no title are not displayed properly in the timetable
- #281
- Adding new contributions from the contribution list is not working
- #282
- Date fields misbehavior
- #289
- Material display - sometimes small shortcut icons don't show up
- #292
- Remove "Event overview" element from breadcrumbs for the Event Overview mode
- #294
- PDF files - regenerate them if source file is update
- #318
- Session Coordinators shouldn't be able to expand sessions
- #325
- Several IntelligentSearchBox fixes
- #326
- Material editing - Redo the material/resource editing dialogs
- #333
- Adding a contribution makes slot expand, even if not needed
- #334
- Abstracts filtering criteria: wrong track filtering
- #337
- Several Material Editor Bugs
- #340
- Meeting timetable rendering bug - slots
- #341
- Submitters - Deleting materials from subcontributions doesn't work
- #342
- "Move" dialog - "More than 1 value to unpack"
- #349
- Inconsistency between domain protection and access key
- #354
- [CRBS] Don't allow booking to be performed while not logged in
- #355
- Refactoring - Extract participant/abstract/contribution lists/filters and make it a single component
- #359
- Add/Edit Interval dialog - when in edit mode, the button should say "Save"
- #367
- Adding videos - player only shown for linked videos
- #386
- Add support for "selection boxes" as an alternative to radiobuttons
- #387
- Section order - allow user to define it
- #394
- Timetable is too slow in some situations (makes browser hang)
- #396
- Possible bug in NICE authentication?
- #397
- Affiliation in PDF timetable
- #398
- Add a "fit inner" option to sessions/contributions
- #399
- PDF abstract book - extra options
- #400
- Export sub-event information in the iCal/RSS(?) feed
- #402
- Error creating booking - possible input validation issue
- #403
- PDF Timetable - Affiliation for Speakers
- #404
- Material description - make it appear somewhere
- #405
- Event description sanitization
- #406
- Make "Overview link to the "Overview" page
- #407
- Something's going wrong when the RB modules is loaded/unloaded
- #409
- Translation files should be compiled before generating the Egg
- #410
- Require a different ZODB version depending on the Python version
- #411
- Fossilize - PersistentList is not fossilizable
- #412
- Add several administration levels
- #413
- Ordering by track
- #421
- Booking should link back to conference
- #422
- Allow several contributions to be deleted in one go
- #423
- Don't let submitters add material to withdrawn contributions
- #427
- Link favorites back to Avatars
- #446
- HTTPS mode
- #485
- Vidyo - Add URL under "More Info"
- #495
- Make "From" configurable for conference-related e-mails
- #515
- Force UTF-8 as default locale?
- #542
- Room Booking fails for empty database
- #552
- CDSConv - add timeout
- #553
- Isolate CDSConv in a plugin
- #578
- i18n affecting protection settings
- #583
- "Clean automatically" hangs forever (Safari)
- #584
- CKeditor not working in news editor
- #585
- Room Booking - booking over existing pre-booking
- #586
- Allow content to be cloned inside timetable
- #588
- Category materials are not displayed if the category is empty
- #589
- Don't export iCal for contributions that are not scheduled
- #590
- Badges, Posters: Resetting PDF options
- #591
- Specify daily "reservable" time intervals for Rooms
- #592
- CERN Templates - Uniformization
- #593
- Allow webcast "audience" to be selected
- #609
- Throw 404 when file does not exist
- #624
- Instant Messaging client list - choose chat system
- #640
- Contribution Editing - Adding user to ACL fails
- #656
- Isolating the test environment
- #658
- Handle MIME types correctly
- #670
- Room Booking widget not being saved using "Modify" button
- #671
- Adding event fails from modification view
- #675
- Accommodation - do not require dates for certain selections
- #684
- Add progress indicators to parts of migration script that don't have it
- #688
- Autogenerate files for included plugins
- #700
- Add category indicator to search box
- #706
- Timestamps should be relative to UTC
- #707
- Study the option of using suds 0.4
- #708
- Create an "Indico Janitor Task"
- #720
- Customize alarm e-mail bodies
- #732
- Video service overview - Going back breaks page
- #734
- Option to clone VS booking or use the same (or none)
- #735
- Open Vidyo, Chat, etc... links in a new window
- #738
- Calendar page should not be publicly accessible for protected categories
- #744
- `requestInfo` error
- #745
- Add file download access to Video Service managers
- #754
- Use plugin system to compute access to resources
- #791
- Allow volume directory to be set from the admin interface
- #802
- Line breaks in HTTP headers
- #803
- Use Babel for 18n
- #804
- Switch "Video Services" and "Chat rooms" banners' positioning
- #805
- Add option to book of abstracts to show/hide ids
- #806
- Allow order of registration for fields to be customized
- #809
- Make general fields (radio, multiple) countable
- #842
- Map of rooms: search by equipment
- #844
- Make caching usable for livesync
- #845
- Fix behavior of date selection widget
- #849
- Add privacy indicator to every protected document
- #851
- Add tooltip to "Nice" search
- #852
- Allow some profile fields to be "locked"
- #853
- "change period" - if start date changed, update end date
- #854
- Reduce amount of PSession conflicts
- #855
- Allow abstract authors to be added from user DB
- #857
- Remove remaining dependencies on Webcast/VS from core
- #864
- Clone results in one less event than required
- #874
- Don't let alarm tasks send mails to '<>'
- #875
- Compute "previous"/"next" on demand
- #891
- If modification/access key is being used, force HTTPS
- #903
- New HTTP API
- #917
- Upload fails if user session expires
- #919
- Get rid of simplejson
- #920
- Improve logging - add referer, parameters etc... on exception
- #925
- When a subcategory is created, all contents are automatically moved inside it
- #927
- Add layout change menu to conference display
- #938
- Send mails for event creation and scheduler logging to different e-mail addresses
- #939
- Re-do authentication system
- #942
- Bookings after midnight or before 6AM don't display well
- #943
- PDF of timetable shows `&` if there is ampersand in event title
- #944
- Show "official name" in additon to "friendly name" when displaying room names
- #957
- Get rid of visibility in HTTP API
- #991
- Allow bulk evaluation of abstracts (and papers?)
- #1007
- Provide dialect-independent translations
- #1011
- Create RB index by room building/floor/number
- #1014
- Several improvements in the CERNSearch plugin
- #1016
- Re-evaluate "show past events"'s behaviour
- #1021
- Rework domain control
- #1035
- RB - Context help pop-ups only work once
- #1069
- Recording/Webcast request: Issue with unscheduled events
- #1079
- My Bookings - Improve display
- #1084
- Session display page - make it fit the current layout
- #1091
- Clone Video Service managers when cloning event
- #1095
- Don't allow name of materials/resources to be set to empty string
- #1096
- Add e-mail next(?) to "created by"
- #1098
- Timetable vs. Session Display protected content visibility
- #1100
- When event description is a HTML comment, iCal export fails
- #1101
- Webcast/Recording Requests are indexed for 00:00 UTC
- #1103
- Timetable balloons (management) not working when RB disabled
- #1105
- Add dictionary editor for plugin options
- #1115
- Room configuration - Several dates and unavailability reason
- #1118
- Add links to "outsider" events from a category
- #1120
- List of Abstracts - allow managers to select fields that get shown
- #1125
- Improve avatar merging process
- #1132
- Statistics - Vertical scale of graphs
- #1135
- CSV - export UTF-8
- #1137
- Session timetable - "Reschedule" goes back to global timetable
- #1141
- Material name ellipsis hides extension
- #1161
- Add "font setup" pane
- #1162
- "Shift is pressed" tip should not show up for display TT
- #1165
- Consider moving "hands-on" guides to Project Site
- #1180
- Allow alphanumeric building names
- #1214
- Use pycountry instead of hardcoded list of countries
- #1228
- Get rid of "page cache"
- #1247
- Do not let people select rooms they can't book
- #1248
- Let track coordinators change contribution type
- #1249
- Re-think access to calendar and overview
- #1250
- Add field "address" to registrant e-mails
- #1264
- Problem registering with same e-mail twice
- #1287
- BoA: fix behaviour of "content" field
- #1288
- Calendar throws 403 when not logged in, no redirect
- #1289
- "Skip conflicting dates" should skip over blocking periods too
- #1297
- Scheduler should come back up when DB gets online
- #1319
- Replace top bar protection icon with icomoon
- #1322
- Improve evaluation form
- #1323
- Change booking owner on avatar merge
- #1361
- Allow radio buttons to be "de-selected"
- #1362
- Contributions can be created with zero length
- #1372
- Allow admins to pre-book rooms
- #1377
- Allow people to upload participants (and registrants) in CSV
- #1391
- Let users see paper drafts - Add config option to Paper Reviewing
- #1399
- Room shows twice in Room Map
- #1400
- HTTP API doesn't return sessions (ICS=
- #1415
- Make Indico compatible with CERN's new DPP
- #1417
- "My bookings" - show rooms "booked for" me
- #1420
- Usability issue with Room selector - free text
- #1421
- Use Shibboleth info instead of MAKACSESSION in SSO auth
- #1437
- Provide "human" booking periods
- #1450
- Export file modification date in HTTP API
- #1459
- Allow participants to decide on a date for a meeting ("Doodle style")
- #1460
- Guide user in finding a different room for conflicting dates
- #1480
- Scheduler task to periodically delete Vidyo rooms
- #1487
- Validation - error when "Accompanying" is set to empty
- #1488
- Drag and drop issue in "TItle"
- #1494
- Auto-login from http:// URLs fails when modification key set
- #1499
- Registrant list: filter by custom fields
- #1516
- Adapt icalendar API to new version
- #1519
- Return MS Office mime types as "attachment"
- #1520
- Correct english mistakes in RB
- #1522
- Changing text in webcast requests
- #1524
- File stats are (most likely) not working
- #1528
- Bulk-import into timetable
- #1533
- Get rid of CERNMCU code
- #1534
- Change video booking creation interface
- #1536
- Ellipsis dots show outside box (IE)
- #1543
- Material deletion is not logged
- #1546
- Whoosh content is indexed regardless of transaction outcome
- #1553
- API - Return extra attributes with room info
- #1554
- Electronic Agreement - E-mail - more intuitive CC feature
- #1555
- Room Booking - improvements in booking workflow
- #1577
- Impossible to get rid of room/location
- #1578
- Accommodation - Arrival/departure dates choice not right in some events
- #1579
- Weird behavior of select box in contribution filters
- #1584
- Validate "from" field before sending
- #1585
- Weird behavior booking room from an event
- #1586
- In 3-step booking, choice of days is not limited
- #1588
- Add validation to fields in registration form
- #1589
- Limit frequency of reminder mails
- #1591
- Adapt Indico to the new RAVEM API
- #1593
- LDAP UID field should be configurable
Last modified 3 years ago
Last modified on 11/28/12 13:58:05