05 Apr, 2010
1 commit
-
Besides being faster, consumming less memory, and being thread-safe, fast_gettext's approach is cleaner than Ruby-GetText's because it does not mess with the Rails internals. That's probably due to the fact that fast_gettext was designed after Rails had proper I18N support, so that's not exactly Ruby-GetText's fault. Current versions of Ruby-GetText are claimed to be thread-safe as well, but I decided to go with fast_gettext regardless. I am messing with the Rails internals myself by copying some code from Ruby-Gettext, but that code will be dropped when we upgrade to a more recent Rails version with proper I18N. Code was copied from Ruby-GetText to implement: * per-language cache * validation error messages translation During initialization, the needed .mo files installed system-wide are symlinked locally. By doing this we can take "similar" locales locally since fast_gettext does not seem to support loading of files from similar locales (e.g. loading pt_BR/LC_MESSAGES/domain.mo when pt/LC_MESSAGES/domain.mo is not available). This hopefully will fix the long-standing bug with messed up translations due to high concurrency and non-thread-safety of the version of Ruby-GetText in Debian Lenny. (ActionItem1315)
11 Feb, 2010
1 commit
-
I'm wondering whether we should just generate distribute a tarball of the git repository instead of explicitly listing the files that rake should put in this tarball.
02 Feb, 2010
1 commit
-
- invite friends refactored (ActionItem1275)
29 Jan, 2010
1 commit
-
* Documentation browser at /doc * Infra-structure for generating and translating the docs * Added a :release take task for doing th release, which already updates the docs.
28 Dec, 2009
1 commit
02 Dec, 2009
1 commit
-
- Remove unnecessary config file tests for GoogleMaps - Also add the default gravatar configuration (ActionItem1324)
30 Nov, 2009
2 commits
-
Conflicts: app/views/profile_editor/_organization.rhtml features/support/selenium.rb
20 Nov, 2009
1 commit
31 Oct, 2009
4 commits
-
* Vimeo * Archive.org * iteia * TV SL (stream and video) ActionItem1257
-
- New UI for calendar - New routes to /profile/:profile/events (ActionItem1255)
26 Oct, 2009
1 commit
-
(ActionItem1279)
14 Oct, 2009
1 commit
-
It will be created on startup if needed. This way we allow the local site administrator to set a different default theme. (ActionItem1279)
09 Oct, 2009
1 commit
-
ActionItem1279
23 Sep, 2009
1 commit
22 Sep, 2009
2 commits
16 Sep, 2009
1 commit
09 Sep, 2009
2 commits
24 Jul, 2009
5 commits
-
If the user wants to use some Rails version from Rails, it's simple: * remove the symlink in vendor/rails * Uninstall Rails from Debian * install rails through gem
-
with `rake rails:update`
-
Due to changes in the route recognization in Rails 2.1, the pure globbing routes are always tested last, so the check for a hosted domain must be done in the regular profile route.
21 Jul, 2009
1 commit
11 Jul, 2009
1 commit
-
Everything that was in the zen3-specific branch was brought to the master branch either directly as a enhancement or as a configuration that will be available and turned on on zen3 itself.
08 Jul, 2009
1 commit
-
* added a sweeper helper to remove code duplication * changed the fragment cache key for the category menu cache
25 May, 2009
1 commit
21 May, 2009
1 commit
14 May, 2009
1 commit
-
We know that images and stylesheets are definitely not available through the Rails stack, so we don't need to wait until the end to reject requests for them.
29 Apr, 2009
1 commit
27 Apr, 2009
1 commit
22 Apr, 2009
2 commits
20 Apr, 2009
1 commit
03 Apr, 2009
1 commit
27 Mar, 2009
1 commit
-
changed the expiration of caches based on article changes to observe the model instead of being called by the cms controller so the daemon scripts that update/create/destroy articles cause the expiration of the caches too