Version at: 06/04/2014, 17:34
#Admin logs
Please post a description here every time you do a modification on tatoeba.org.
### 6th April 2014 19:00 France time
* who: Trang
* what:
```
git update-index --assume-unchanged app/app_controller.php
git update-index --assume-unchanged app/config/core.php
git update-index --assume-unchanged app/config/database.php
git update-index --assume-unchanged app/controllers/components/mailer.php
```
* why: to avoid commiting files with passwords and stuff.
### 29th March 2014 22:00 Eastern U.S. time
* who: alanf, guided by Trang
* why: [add 15 new languages](http://blog.tatoeba.org/2014/03/tatoeba-now-has-15-new-languages.html)
### 25th March 2014 22:00 Eastern U.S. time
* who: alanf
* why: add audio
* what:
* sync up to most recent commit
* i18n-ized "edited" word
* German UI rework (extensive)
* added audio:
* several dozen sentences by CK
* three sentences by LR
### 23rd March 2014 17:30 France time
* who: alanf, guided by Trang
* why: release code on github and index all sentences ([release notes](http://blog.tatoeba.org/2014/03/tatoeba-update-march-23-2013.html))
* what: https://gist.github.com/trang/baccdee9bea32808f871
### 23rd February 2014 15AM China time
* who: sysko
* why: wiki: fixed redirect problem after login and added reset password feature
* what: updated tatowiki on wiki.tatoeba.org to 0.23.0
### 11nd February 2014 01AM China time
* who: sysko
* why: restored transliteration for most languages
* what: linked nihongoparserd with tatoeba php code mostly
* how:
I've applied [this patch](http://bpaste.net/show/kBOxWpawgedmGieVwIn1/), it's not yet into the SVN (need someone to do it for me, don't remember my SVN accounts). Also note the `romanization` variable would be better named `transliteration`
also I've commented the line `return false;` in `getRomanization` file `app/models/sentences.php` as it's supposed to well... deactivate transliteration (for dev environment)
also commented temporaly all call to `sinoparserd` as it's not yet restored
### 10nd February 2014 11PM China time
* who: sysko
* why: installed nihongoparserd (service to generate japanese reading)
* what: compiled source and installed service
* how:
installed:
apt-get install git cmake g++ libmecab-dev mecab-jumandic-utf8
executed
git clone https://github.com/allan-simon/nihongoparserd.igt
cd nihongoparserd
mkdir build ; cd build ; cmake .. ; make
sudo cp nihongoparserd /usr/local/bin
cd ..
sudo cp conf/nihongoparserd /etc/init.d/
sudo chmod +x /etc/init.d/nihongoparserd
sudo cp conf/default /etc/default/nihongoparserd
sudo useradd -r nihongoparserd
start the service
/etc/init.d/nihongoparserd
### 9nd February 2014 10AM China time
* who: sysko
* why: reinstall suggestd (service powering tag autocompletion)
* what: compiled source and installed service
* how:
installed
apt-get install gcc automake make libevent-dev libsqlite3-dev pkg-config libexpat1-dev libmysqlclient-dev
compiled suggestd0.9
aclocal
autoconf
automake --add-missing
./configure
make
make install
after created init script in
/etc/init.d/suggestd
and configuration file in
/etc/suggestd.xml
and default file in
/etc/default/suggestd
then create a suggestd user
useradd -r suggestd
then finally starting it
/etc/init.d/suggestd start
###2nd February 2014 5AM China time
* who: sysko
* why: resolve login problems
* what: used memcache instead of sqlite for storing session
* how:
installed:
apt-get install memcached php5-memcache
modified: `/etc/php5/apache2/php.ini`
```
[Session]
session.save_handler = memcache
session.save_path="tcp://127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
```
version at: 06/04/2014, 17:35
#Admin logs
Please post a description here every time you do a modification on tatoeba.org.
### 6th April 2014 19:00 France time
* who: Trang
* what:
git update-index --assume-unchanged app/app_controller.php
git update-index --assume-unchanged app/config/core.php
git update-index --assume-unchanged app/config/database.php
git update-index --assume-unchanged app/controllers/components/mailer.php
* why: to avoid commiting files with passwords and stuff.
### 29th March 2014 22:00 Eastern U.S. time
* who: alanf, guided by Trang
* why: [add 15 new languages](http://blog.tatoeba.org/2014/03/tatoeba-now-has-15-new-languages.html)
### 25th March 2014 22:00 Eastern U.S. time
* who: alanf
* why: add audio
* what:
* sync up to most recent commit
* i18n-ized "edited" word
* German UI rework (extensive)
* added audio:
* several dozen sentences by CK
* three sentences by LR
### 23rd March 2014 17:30 France time
* who: alanf, guided by Trang
* why: release code on github and index all sentences ([release notes](http://blog.tatoeba.org/2014/03/tatoeba-update-march-23-2013.html))
* what: https://gist.github.com/trang/baccdee9bea32808f871
### 23rd February 2014 15AM China time
* who: sysko
* why: wiki: fixed redirect problem after login and added reset password feature
* what: updated tatowiki on wiki.tatoeba.org to 0.23.0
### 11nd February 2014 01AM China time
* who: sysko
* why: restored transliteration for most languages
* what: linked nihongoparserd with tatoeba php code mostly
* how:
I've applied [this patch](http://bpaste.net/show/kBOxWpawgedmGieVwIn1/), it's not yet into the SVN (need someone to do it for me, don't remember my SVN accounts). Also note the `romanization` variable would be better named `transliteration`
also I've commented the line `return false;` in `getRomanization` file `app/models/sentences.php` as it's supposed to well... deactivate transliteration (for dev environment)
also commented temporaly all call to `sinoparserd` as it's not yet restored
### 10nd February 2014 11PM China time
* who: sysko
* why: installed nihongoparserd (service to generate japanese reading)
* what: compiled source and installed service
* how:
installed:
apt-get install git cmake g++ libmecab-dev mecab-jumandic-utf8
executed
git clone https://github.com/allan-simon/nihongoparserd.igt
cd nihongoparserd
mkdir build ; cd build ; cmake .. ; make
sudo cp nihongoparserd /usr/local/bin
cd ..
sudo cp conf/nihongoparserd /etc/init.d/
sudo chmod +x /etc/init.d/nihongoparserd
sudo cp conf/default /etc/default/nihongoparserd
sudo useradd -r nihongoparserd
start the service
/etc/init.d/nihongoparserd
### 9nd February 2014 10AM China time
* who: sysko
* why: reinstall suggestd (service powering tag autocompletion)
* what: compiled source and installed service
* how:
installed
apt-get install gcc automake make libevent-dev libsqlite3-dev pkg-config libexpat1-dev libmysqlclient-dev
compiled suggestd0.9
aclocal
autoconf
automake --add-missing
./configure
make
make install
after created init script in
/etc/init.d/suggestd
and configuration file in
/etc/suggestd.xml
and default file in
/etc/default/suggestd
then create a suggestd user
useradd -r suggestd
then finally starting it
/etc/init.d/suggestd start
###2nd February 2014 5AM China time
* who: sysko
* why: resolve login problems
* what: used memcache instead of sqlite for storing session
* how:
installed:
apt-get install memcached php5-memcache
modified: `/etc/php5/apache2/php.ini`
```
[Session]
session.save_handler = memcache
session.save_path="tcp://127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
```
Note
The lines in green are the lines that have been added in the new version.
The lines in red are those that have been removed.
Actions