summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
* Update all gems.v1.2.5ecs4Heiko Bernlöhr2022-09-15-21/+20
|
* Add logging for http Location header.Heiko Bernlöhr2020-09-10-0/+1
|
* Add version string to menu line.Heiko Bernlöhr2020-09-10-1/+9
| | | | | To mark a new version write the version string into the file "version" in rails root directory. Then commit a "bump version".
* Upgrade to Rails 4.2.11.3Heiko Bernloehr2020-06-10-67/+70
|
* Change ruby version to 2.4.10Heiko Bernloehr2020-06-10-4/+3
|
* Rework of Limit participants view of receiver-/sender messages and events.Heiko Bernloehr2020-06-10-42/+78
| | | | | The old implementation consumes too much memory because of reading all messages into an array.
* Limit participants view of receiver-/sender messages and events.Heiko Bernloehr2019-10-16-9/+48
|
* Change production log level to :infoHeiko Bernloehr2019-10-16-29/+1
|
* Fix sqlite3 ambiguous column name.Felix Pahlow2019-10-16-2/+2
| | | | This error only affected ECS running sqlite3 databases.
* Change ruby version to 2.3.8Heiko Bernloehr2019-10-16-2/+6
|
* Fix ttl garbage collection time compare.Heiko Bernloehr2018-08-09-2/+2
|
* Change root URL behaviour.Heiko Bernloehr2018-08-07-1/+1
| | | | | | Now you're redirected to "/admin/participants" when calling root URL of ECS instead of just rooted internal to "/admin/participants". It's better for resource protection configuration at the reverse proxy.
* Delete anonymous link when its count is zero.Heiko Bernloehr2018-03-29-4/+5
|
* Fix overlapping forms in edit view of participants.Heiko Bernloehr2018-03-29-1/+1
| | | | This only occured in firefox.
* Move database adapters in Gemfile to individual groups.Heiko Bernloehr2018-03-21-2/+2
|
* Turn off initialization on precompiling assets.Heiko Bernloehr2018-03-20-0/+1
|
* Add garbage collecting tasks.Heiko Bernloehr2018-03-20-5/+101
| | | | | | | New environment variables: ECS_PARTICIPANTS_TTL_SUB: Number of days created before garbage collected ECS_PARTICIPANTS_TTL_ANONYMOUS: Number of days created before garbage collected
* Bugfix initializing config data.Heiko Bernloehr2018-02-28-3/+3
| | | | | Defined? expression evaluated to always true. This was harmless because all configuration parameters should be defined in ecs_config.yml .
* Add GPL.Heiko Bernloehr2018-02-28-0/+17
|
* Solve deprecation warning in test case.Heiko Bernloehr2018-02-28-3/+3
|
* Add index migrations.Heiko Bernloehr2018-02-28-1/+17
| | | | Enhance performance.
* Upgrade to Rails 4.2.10Heiko Bernloehr2018-02-28-118/+164
|
* Remove observers.Heiko Bernloehr2018-02-28-16/+0
| | | | | | | | | | | | When using observers there is always an error only in production mode: vendor/bundle/ruby/2.3.0/gems/rails-observers-0.1.5/lib/rails/observers/action_controller/caching/sweeper.rb:3:in `<module:Caching>': uninitialized constant ActiveRecord::Observer (NameError) Running ECS on SLES12 with a mysql database works fine. Probably it's the fault of the pg adapter. The newest version is 1.0, but for that you need Rails 5.1.x. So we have to investigate when upgrading to Rails 5. See also: https://github.com/rails/rails/pull/31671
* Content-Length header via Rails middleware.Heiko Bernloehr2018-01-18-0/+35
| | | | | The Content-Length rack module provided through ruby 2.1 doesn't work correctly with Rails 4.1. So we provide our own.
* Revert "Add Content-Length header."Heiko Bernloehr2018-01-18-2/+0
| | | | This reverts commit a034902e9bed99328e0209665a97e78250b459e8.
* Add Content-Length header.Heiko Bernlöhr2018-01-12-0/+2
| | | | | | Normally this should happen in Rack::ContentLength (rack-<version>/lib/rack/content_length.rb). But of course could also be done in an application controller.
* Add rails-observer gem.Heiko Bernlöhr2018-01-12-0/+4
|
* Update stubs.Heiko Bernlöhr2018-01-12-15/+14
|
* Add unicorn gem.Heiko Bernlöhr2018-01-12-26/+39
|
* Delete unused controller.Heiko Bernlöhr2018-01-12-34/+0
|
* Change configuration to sqlite database.Heiko Bernlöhr2018-01-12-49/+46
|
* Remove unnecessary "all" method from search clause.Heiko Bernloehr2017-03-15-2/+1
|
* Add Vim swap files to git ignore.Heiko Bernloehr2017-03-15-0/+5
|
* Initial exceptions.rbHeiko Bernloehr2017-03-15-0/+29
|
* Add new gems.Heiko Bernloehr2017-03-15-0/+8
|
* Initial schema.rbHeiko Bernloehr2017-03-15-0/+146
|
* TODO Optimistic database lockingHeiko Bernloehr2017-03-15-0/+1
|
* Adjust controllers.Heiko Bernloehr2017-03-15-6/+2
|
* Adjust test code.Heiko Bernloehr2017-03-15-236/+309
|
* Remove two tests.Heiko Bernloehr2017-03-14-18/+0
| | | | | | | Removed two tests from message controller tests, because message creation without Content-Type header is prevented through framework (default value "application/x-www-form-urlencoded") and without body is allowed.
* Initial test.Heiko Bernloehr2017-03-11-4/+2196
|
* Fix forms.Heiko Bernloehr2017-03-11-18/+53
|
* Fix reloading routes.Heiko Bernloehr2017-03-11-1/+2
|
* Lazy evaluation of ActiveRecord::Relation.Heiko Bernloehr2017-03-11-3/+13
|
* Replace undefined method #returning.Heiko Bernloehr2017-03-11-7/+4
|
* Change key test on request.headers.Heiko Bernloehr2017-03-11-1/+2
| | | | | app.request.headers.has_key?("SCRIPT_NAME") => NoMethodError: undefined method `has_key?' for #<ActionDispatch::Http::Headers:0x000000050236e0>
* Strong parameters.Heiko Bernloehr2017-03-11-8/+73
|
* Delete json/rails module (obsolete in Rails 4).Heiko Bernloehr2017-03-08-17/+12
|
* Delete verify http methods code.Heiko Bernloehr2017-03-08-37/+25
|
* Change find expression to Arel syntax.Heiko Bernloehr2017-03-08-7/+6
|