aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup Agenda.update_voting_optionsJoachim Filip Ignacy Bartosik2011-07-262-12/+13
|
* Improve controller readabilityJoachim Filip Ignacy Bartosik2011-07-262-5/+5
|
* Improve testsJoachim Filip Ignacy Bartosik2011-07-269-24/+35
| | | | use :all_roles and :registered to make users in factory
* Council members can approve summariesJoachim Filip Ignacy Bartosik2011-07-2612-2/+177
| | | | | Regular users can view summary only after 4 council members approve it. When someone changes summary all approvals for that summary are deleted.
* Add summary fieldJoachim Filip Ignacy Bartosik2011-07-253-5/+18
|
* Improve tests coverageJoachim Filip Ignacy Bartosik2011-07-211-0/+10
|
* Merge remote-tracking branch 'github/seed'Petteri Räty2011-07-217-6/+98
|\
| * Use custom change in hobo to solve problem with db:reset taskJoachim Filip Ignacy Bartosik2011-07-212-1/+6
| |
| * Use factory_girl_rails, don't require factories manuallyJoachim Filip Ignacy Bartosik2011-07-166-8/+7
| |
| * Seed database for demosJoachim Filip Ignacy Bartosik2011-07-132-0/+88
| |
* | Add #command command to MeetBot - shows documentation for other commandsJoachim Filip Ignacy Bartosik2011-07-162-7/+39
|/
* Fix warning coming from outdated will_paginate gemJoachim Filip Ignacy Bartosik2011-07-131-1/+1
|
* Fix code that produced warnings when running rake tasksJoachim Filip Ignacy Bartosik2011-07-132-2/+2
|
* Show hint on timelimits format (on AgendaItem edit page)Joachim Filip Ignacy Bartosik2011-07-134-19/+21
|
* Add mysql gem dependencyJoachim Filip Ignacy Bartosik2011-07-132-0/+3
|
* Test for multiple remindersJoachim Filip Ignacy Bartosik2011-07-131-0/+13
|
* Use hobo from git to make :null=>false default for some types of fieldsJoachim Filip Ignacy Bartosik2011-07-119-59/+64
| | | | | New version of hobo shows :datetime differently so some tests were updated.
* Fix rake task for updating discussion times on AgendaItemsJoachim Filip Ignacy Bartosik2011-07-111-2/+1
|
* Pull information on how long meeting took from Gentoo archivesJoachim Filip Ignacy Bartosik2011-07-1114-8/+1597
|
* Show community votes properlyJoachim Filip Ignacy Bartosik2011-07-069-16/+104
|
* Distinguish votes made during council voting and community voiceJoachim Filip Ignacy Bartosik2011-07-065-8/+41
| | | | | | | * Add council_vote to Vote model. * Users can create votes only with council_vote = false inside application. * Votes created from data from council meeting have council_vote = true. * Update council member vote after meeting if [s]he made one using web app.
* Allow all users to voteJoachim Filip Ignacy Bartosik2011-07-063-24/+52
|
* Update selenium-webdriverPetteri Räty2011-07-051-7/+6
| | | | We need to update so that it works with Firefox 5.
* Allow markdown in agenda item bodyJoachim Filip Ignacy Bartosik2011-07-053-1/+4
| | | | | Input is only one line high. This is fixed in newer hobo, but some other, more serious problems are introduced.
* Merge remote-tracking branch 'github/bugfix'Petteri Räty2011-07-0510-16/+59
|\
| * Display buttons on Agenda item view page in cleaner wayJoachim Filip Ignacy Bartosik2011-07-055-3/+35
| |
| * Show slacking status properly when there were no meetings yet.Joachim Filip Ignacy Bartosik2011-07-052-0/+9
| |
| * Agenda.current creates new agenda if neededJoachim Filip Ignacy Bartosik2011-07-053-13/+15
| | | | | | | | Removed agenda initializer as it is no longer needed.
* | Application receives meeting log from IRC botJoachim Filip Ignacy Bartosik2011-06-274-2/+19
| |
* | Bot posts log to the websiteJoachim Filip Ignacy Bartosik2011-06-272-3/+4
|/
* Application receives data from botJoachim Filip Ignacy Bartosik2011-06-253-1/+47
|
* Bot sends information about voting options changes to web applicationJoachim Filip Ignacy Bartosik2011-06-255-1/+2
|
* Merge remote-tracking branch 'github/time_limit'Petteri Räty2011-06-258-18/+188
|\ | | | | | | | | Conflicts: bot/tests/run_test.py
| * Bot receives reminders from webappJoachim Filip Ignacy Bartosik2011-06-243-9/+32
| |
| * Send timelimits to botJoachim Filip Ignacy Bartosik2011-06-245-10/+44
| |
| * Add support for #timelimit (add|list|remove) commandsJoachim Filip Ignacy Bartosik2011-06-223-3/+116
| |
* | Add #changeitem <no> command to MeetBotJoachim Filip Ignacy Bartosik2011-06-223-10/+38
| |
* | Close voting when last user allowed to vote voted.Joachim Filip Ignacy Bartosik2011-06-222-1/+20
| |
* | Shell script to run all testsJoachim Filip Ignacy Bartosik2011-06-221-0/+14
|/
* Merge remote-tracking branch 'github/new_bot_commands'Petteri Räty2011-06-186-91/+266
|\
| * Add '#option remove' command to MeetBotJoachim Filip Ignacy Bartosik2011-06-173-6/+36
| |
| * Add '#option add' command to MeetBotJoachim Filip Ignacy Bartosik2011-06-163-1/+26
| |
| * Fix TestMeeting classJoachim Filip Ignacy Bartosik2011-06-161-4/+4
| |
| * Add #option list commandJoachim Filip Ignacy Bartosik2011-06-163-20/+59
| |
| * Reminder plugin more testable + tests for itJoachim Filip Ignacy Bartosik2011-06-142-4/+30
| |
| * Improve Supybot tests, fix bugs found in the processJoachim Filip Ignacy Bartosik2011-06-143-45/+51
| |
| * Disable agenda management by defaultJoachim Filip Ignacy Bartosik2011-06-143-0/+18
| | | | | | | | | | | | | | Reasons: * Users may not want it, so they should be able to turn it off * Tests don't fail when localhost:3000 is unreachable * Make tests faster.
| * Make Meetbot tests cleaner, fix one bug found in the processJoachim Filip Ignacy Bartosik2011-06-133-44/+75
| |
* | Remove some duplicationJoachim Filip Ignacy Bartosik2011-06-174-11/+16
| | | | | | | | | | Reported by Metrical/Reek. Some reported duplication left (Calls to ActiveRecord fields, calls to acting_user etc.)
* | Change names to communicativeJoachim Filip Ignacy Bartosik2011-06-173-19/+19
| | | | | | | | To improve UncommunicativeName reports