67 Commits

Author SHA1 Message Date
Sergey Panteleev fc90440808 fix(app): OAuth authorization
- Fixed OAuth providers
- Global config removed from git control
- Added me to lang admin
2020-09-02 09:15:46 +03:00
Peter Kokot 67ed29f21f Trim trailing whitespace 2018-10-02 02:29:56 +02:00
Yannick Torrès 032b890be2 Remove debug trace ; Use google email if the displayName isn't available 2014-10-05 17:34:29 +02:00
Yannick Torrès 1c7433ad8a Add debug point for google account 2014-10-04 22:08:46 +02:00
Yannick Torrès b2eebbf925 Fix bug #68079 2014-09-28 21:06:05 +02:00
Yannick Torrès bcff1bf5e9 Add new 'Sign in with' : Twittter ! 2014-08-02 16:49:36 +02:00
Yannick Torrès 6a8fb8ee51 fix encoding 2014-07-30 23:36:36 +02:00
Yannick Torrès 664a19ead3 Fix login encoding into the login screen & cleanup javascript 2014-07-30 22:39:25 +02:00
Yannick Torrès daa17ee788 Use name instead of login for Github account ; Better encode display_name return by Stackoverflow oauth 2014-07-30 20:15:24 +02:00
Yannick Torrès 3bdbbb687e Excluse secret from source 2014-07-29 00:50:03 +02:00
Yannick Torrès 4c89e4f085 fix notice 2014-07-28 20:42:38 +02:00
Yannick Torrès 9f1c02d79d fix again... 2014-07-28 20:35:02 +02:00
Yannick Torrès 815008ea40 fix notice 2014-07-28 20:32:11 +02:00
Yannick Torrès f76c199bde Review oAuth mecanism. Add some others mecanism. Know, we can use Google, Facebook, Github, Stackoverflow, Instagram, linkedin account. Fix bug #67159 2014-07-28 20:06:34 +02:00
Yannick Torrès 6305935701 Add elephpants from Flickr into the login page like php.net web site 2014-07-23 21:11:25 +02:00
Yannick Torrès 2045f47bc8 Modify the way we send patch to the mailing list ; Add direct action into the mail to allow delete the change or put the change into a patch quickly 2012-11-01 08:16:07 +01:00
Yannick Torrès 11294e96ed Add G+ & Fb-like button into home tab 2012-04-12 21:21:37 +02:00
Yannick Torrès ac0d488414 Use Facebook oAuth 2.0 API to connect anonymous user with her facebook account 2012-04-10 19:30:42 +02:00
Yannick Torrès d790fb1cb7 Fix redirect uri for Google API 2012-04-09 21:00:12 +02:00
Yannick Torrès c3f0a386d2 Use Google othau 2.0 API to connect anonymous user with her google account 2012-04-09 20:01:10 +02:00
Yannick Torres d744935b03 Revert this dev change 2011-12-05 06:36:38 +00:00
Yannick Torres aa2947ef56 Fix default value to the current user 2011-12-05 06:35:37 +00:00
Yannick Torres 097985f8b8 Remove debug mode 2011-12-04 14:03:16 +00:00
Yannick Torres 94a83f08ee Upgrade to Codemirror 2. 2011-12-04 13:37:17 +00:00
Yannick Torres c44143181a Fix IE9 login page with gooh too ! Re-thanks ;) 2011-11-09 14:31:24 +00:00
Yannick Torres 440621bada Fix bug #60233 + Add a tooltip to explain why FB and/or Google Connect aren't available 2011-11-07 22:31:07 +00:00
Yannick Torres 79088ba07a Handle the case how Facebook API is not available 2011-08-22 05:13:37 +00:00
Yannick Torres e03e3a956b use https instead of http for external JS 2011-07-21 11:55:27 +00:00
Yannick Torres a1f3b2957b Disable twitter for now 2011-07-21 10:25:05 +00:00
Yannick Torres ab5bd4045e Add external js file to allow connection with external credential 2011-07-21 10:09:09 +00:00
Yannick Torres 5529be1581 Fix bug #55075 : We can now view (and download as a file) a unified diff for a global patch 2011-07-01 21:58:02 +00:00
Neal Poole bf81103c91 Added support for CSRF tokens. 2011-06-24 03:41:05 +00:00
Neal Poole ff73acb388 Fix minor output escaping issue. 2011-06-23 22:33:18 +00:00
Yannick Torres 4110e47a07 Switch to ExtJs local files 2011-06-08 16:46:31 +00:00
Yannick Torres bfa97d5ef9 New feature (bug #51727) : Now, we can link a patch. For example, like this : https://edit.php.net/?patch=en/appendices/migration53.xml&project=PHP 2011-01-01 22:33:18 +00:00
Yannick Torres b0f53f3681 Better support for the permlink. Don't allow blank & 'function' ID. Start by searching a page with this exact ID and fallback to a page containing this ID 2010-12-30 00:10:09 +00:00
Yannick Torres 4eac748a4c Upgrade to ExtJs 3.3.1 2010-12-19 23:16:16 +00:00
Yannick Torres e232ed22e7 New :
* 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
2010-05-24 20:04:32 +00:00
Yannick Torres 487fcdfc99 Switch to ExtJs 3.2.0 2010-04-02 21:55:45 +00:00
Yannick Torres b4cb461c96 Use cachefly.net for ExtJs files 2010-02-21 16:59:48 +00:00
Yannick Torres 715b123a6a Fix bug #51020. Now, when we use a perm link and the user is not logged, the combobox for the login page is automatically set to the selected project/lang. 2010-02-20 08:45:41 +00:00
Yannick Torres 8fe5aefc2e Fix partially #51020 2010-02-11 22:29:23 +00:00
Chan Ka Shing 6b76fb5d64 add proper handler for invalid xmlid used in permlink access 2010-01-06 10:10:01 +00:00
Yannick Torres a75e522eae Reorder compress script ; Re-enable i18n loading 2009-12-26 19:19:32 +00:00
Yannick Torres f9024a510e Reorder all Js/Css files 2009-12-26 18:55:35 +00:00
Yannick Torres d88b4d2f09 Add a notification system witch display passive information into a little window ; Fix bug in Codemirror when we save a document after a first saved action 2009-12-24 06:48:29 +00:00
Chan Ka Shing bfb7aec530 revoked anonymous login for permlink 2009-12-21 05:46:07 +00:00
Yannick Torres 59c7df9d8f Add an information about how to request for a SVN account into the login page. Related to bug #50522 2009-12-20 23:45:03 +00:00
Yannick Torres 82119c7a69 Minimize css files & some Js files with compress-js.sh 2009-12-20 22:10:54 +00:00
Yannick Torres ca31d554d5 Change the Main Page to portlet ; No more need of Jpgraph ; Use ExtJs chart ; Add a new graph to show all language 2009-12-20 21:46:09 +00:00