And finish login page.
* master:
Disable checkVCSKeyWords(); for now. This take too much time
Fix error_type.php to reflect last change (adding a new error type)
Add a new error when VCS Keywors & Eol-Style aren't enought for a file
Addition of the execution time of each module when updating data
Don't use strict operator to check fid. Sometimes, it's a string, sometimes, it's an integer
Fix default value for Filepath. This allow to delete a new file from root node
Add G+ & Fb-like button into home tab
Use Facebook oAuth 2.0 API to connect anonymous user with her facebook account
Add new img for google sign in
Fix redirect uri for Google API
Use Google othau 2.0 API to connect anonymous user with her google account
Activate the search functionality from Codemirror. Use CTRL+F to use it
Fix witch user have modified a file
Fix UI translation for all available language
Patch from Maciek Sokolewicz : improve english sentence
* upgrade extJs to 3.2.1
* Remove "Pending commit" module in favore to "work in progress" module
* Remove "Pending patch" module in favore to "patches for review" module
* Add a field to ask for an email when we logging in. It allow users to contact others.
* Add a progress bar to allow user indicate the progression of his work
* Anonymous user are no longer "anonymous", as a cookie is set on connexion to "authenticate" him.
* Anonymous user can save a file as an authenticated user. No longer only use the "patch" button.
* New rules when a file is edited. When the file is edited by :
- an anonymous user : authenticated user can always edit it. When he does, the owner change and anonymous user can't edit it again.
- an authenticated user : anonymous and others authenticated users can't edit it. The first user must release it (eithers commit his change, or remove the change he does). Administrator can edit it. This can allow to override change made by an authenticated user. Administrators are defined per project in configuration file.
* We no longer allow a user to commit files changed by others users. An authenticated user can only commit his files.
Bugs :
- fix bug #51767
- fix bug that display internal file (.new) in some modules
- change file() class beaviours