summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelijah <elijah@riseup.net>2015-07-14 15:03:14 -0700
committerelijah <elijah@riseup.net>2015-07-14 15:03:14 -0700
commit242452b5a83908368cdadce08d727fe6fa5ccbcd (patch)
tree8468bc391366b4374d493af93af01ac311a3497b
parent8986b2ffdec389b59df4cb9eb48f2f0a0220b462 (diff)
added CHANGES.md
-rw-r--r--CHANGES.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/CHANGES.md b/CHANGES.md
new file mode 100644
index 0000000..50567b0
--- /dev/null
+++ b/CHANGES.md
@@ -0,0 +1,23 @@
+version 0.7.1 - localization
+------------------------------------------
+
+Support for localization has been turned on and much improved. Since you
+probably don't want to enable all the available languages, make sure to set
+`default_locale` and `available_locales` in your configuration file.
+
+When deploying via the LEAP platform, these are controlled via
+`default_locale` and `languages` in provider.json.
+
+version 0.7 - rotating DBs
+------------------------------------------
+
+CouchDB is not designed to handle ephemeral data, like sessions, because
+documents are never really deleted (a tombstone document is always kept to
+record the deletion). To overcome this limitation, we now rotate the
+`sessions` and `tokens` databases monthly. The new database names are
+`tokens_XXX` and `sessions_XXX` where XXX is a counter since the epoch that
+increments every month (not a calendar month, but a month's worth of seconds).
+Additionally, nagios checks and `leap test run` now will create and destroy
+test users in the `tmp_users` database, which will get periodically deleted
+and recreated.
+