aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Handle proxies attendanceJoachim Filip Ignacy Bartosik2011-06-102-3/+12
| | | | Mark council member who appointed proxy as present, not proxy.
* Receive list of meeting participants from IRC botJoachim Filip Ignacy Bartosik2011-06-107-20/+49
|
* Plugin that sends reminders to usersJoachim Filip Ignacy Bartosik2011-06-106-0/+257
|
* agenda/reminders page lists users that bot should remind about meetingJoachim Filip Ignacy Bartosik2011-06-105-4/+36
| | | | and gives some additional information to avoid multiple pings
* Send email reminders about meetings using delayed_jobJoachim Filip Ignacy Bartosik2011-06-1015-6/+170
|
* Bot obtains voters, agenda items and voting options lists from webappJoachim Filip Ignacy Bartosik2011-06-102-4/+8
|
* Bugfix - agenda items managementJoachim Filip Ignacy Bartosik2011-06-055-4/+20
| | | | | | Don't list rejected agenda items Don't show "Reject" and "Add to current agenda" buttons on pages showing item already in agenda.
* Bugfix: broken agenda initializerJoachim Filip Ignacy Bartosik2011-06-051-1/+1
|
* Bot posts voting results to webappJoachim Filip Ignacy Bartosik2011-06-032-0/+12
|
* List proxies as votersJoachim Filip Ignacy Bartosik2011-06-033-1/+24
| | | | So IRC bot will handle them properly
* Manage proxies with web appJoachim Filip Ignacy Bartosik2011-06-0312-2/+110
|
* Proxy modelJoachim Filip Ignacy Bartosik2011-06-036-1/+209
|
* Application receives data from IRC botJoachim Filip Ignacy Bartosik2011-06-038-1/+63
|
* Bot obtains voters, agenda items and voting options lists from webappJoachim Filip Ignacy Bartosik2011-06-038-2/+633
|
* Add *.pyc to .gitignoreJoachim Filip Ignacy Bartosik2011-06-011-0/+1
| | | | We don't want to track those files.
* Application provides data for IRC botJoachim Filip Ignacy Bartosik2011-06-0120-5/+309
|
* MeetBot plugin from DebianJoachim Filip Ignacy Bartosik2011-05-2420-0/+4600
|
* Basic meeting participation tracingJoachim Filip Ignacy Bartosik2011-05-2411-6/+127
| | | | | When archiving agenda mark all council members as participants. Remember their names and irc_nicks.
* Agenda itemsJoachim Filip Ignacy Bartosik2011-05-2416-1/+304
|
* Agenda lifecycle (semi-automatically managed)Joachim Filip Ignacy Bartosik2011-05-2414-29/+241
| | | | | | | When starting application create new (open) agenda if there are 0 non-archival agendas. When archiving agenda create a new open agenda. Agenda is valid only if it's archival agenda or if there are no other non-archival agendas.
* Use fuubarJoachim Filip Ignacy Bartosik2011-05-243-1/+7
|
* Breakpoint after failed cucumber stepJoachim Filip Ignacy Bartosik2011-05-241-0/+6
| | | | For easier fixing
* Agenda modelJoachim Filip Ignacy Bartosik2011-05-2413-2/+155
|
* Start using factory_girlJoachim Filip Ignacy Bartosik2011-05-202-0/+3
|
* Add council_member role to User modelJoachim Filip Ignacy Bartosik2011-05-203-7/+19
|
* Use hobo_devise to manage users loginJoachim Filip Ignacy Bartosik2011-05-208-10/+87
|
* Add irc_nick field to User modelJoachim Filip Ignacy Bartosik2011-05-207-3/+64
|
* Cookie stepsJoachim Filip Ignacy Bartosik2011-05-204-0/+10
| | | | Useful for problem finding
* Cucumber with a login feature demonstrating cookies workJoachim Filip Ignacy Bartosik2011-05-1311-0/+426
|
* A working rspec testJoachim Filip Ignacy Bartosik2011-05-105-0/+54
|
* A plain hobo applicationJoachim Filip Ignacy Bartosik2011-05-1072-0/+12552
|
* .gitignore fileJoachim Filip Ignacy Bartosik2011-05-061-0/+7
|
* Initial commitJoachim Filip Ignacy Bartosik2011-05-060-0/+0