This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.
wiki:User/pferreir

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 `&amp;` 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