aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/core/auth
Commit message (Collapse)AuthorAgeFilesLines
* Refactor login redirection/button linksChocobozzz2023-02-141-6/+4
| | | | Correctly handle external auth redirection in all cases
* Redirect to default login url on 401Chocobozzz2023-01-041-20/+25
| | | | Can be an external URL
* Breaking API: Consistency with role id/labelChocobozzz2022-10-281-3/+3
|
* Put private videos under a specific subdirectoryChocobozzz2022-10-242-11/+11
|
* Implement two factor in clientChocobozzz2022-10-071-3/+20
|
* Fix error messagesChocobozzz2022-09-231-1/+1
|
* Add ability for client to create server logsChocobozzz2022-07-181-6/+6
|
* Add ability for admins to set default p2p policyChocobozzz2021-12-162-49/+11
|
* Migrate client to eslintChocobozzz2021-08-181-2/+4
|
* Fix client lintChocobozzz2021-08-171-20/+20
|
* Update client dependenciesChocobozzz2021-08-111-1/+1
|
* Refactor requestsChocobozzz2021-07-201-2/+1
|
* emit more specific status codes on video upload (#3423)Rigel Kent2020-12-081-1/+2
| | | | | - reduce http status codes list to potentially useful codes - convert more codes to typed ones - factorize html generator for error responses
* refactor scoped token serviceRigel Kent2020-11-251-45/+0
|
* allow private syndication feeds via a user feedTokenRigel Kent2020-11-251-0/+45
|
* Provide express request to onLogout callChocobozzz2020-11-201-2/+6
| | | | + pluginInfo related changes
* Reorganize left menu and account menuChocobozzz2020-11-131-3/+3
| | | | | | Add my-settings and my-library in left menu Move administration below my-library Split account menu: my-setting and my library
* Fix tokens loadingChocobozzz2020-08-211-2/+4
|
* Migrate to $localizeChocobozzz2020-08-141-14/+10
| | | | | | | | | | | | * Remove i18n polyfill to translate things in components * Reduce bundle sizes * Improve runtime perf * Reduce a lot the time to make a full client build * Reduce client build complexity * We don't need a service to translate things anymore (so we will be able to translate title pages etc) Unfortunately we may loose some translations in the migration process. I'll put a message on weblate to notify translators
* Cleanup tokens logic in embedChocobozzz2020-08-071-31/+23
|
* Fix lintChocobozzz2020-08-071-2/+2
|
* Reorganize shared modelsChocobozzz2020-08-071-2/+2
|
* deal with refresh token in embedRigel Kent2020-08-062-62/+3
|
* Add alert and hide upload view when no upload is possible (#2966)Kim2020-07-281-1/+28
| | | | | | | | | | | | | | | | | | | | | | * Add alert and hide upload view when no upload is possible * Add about instance link to alert * Hide videos and imports links when no upload is possible * Correct curly spacing lint * Put logic canUpload to User model + add isHidden param to to-menu-dropdown * Use canSeeVideoLinks from user model * Rename and change logic canUpload to isUploadDisabled * Use isDisplayed() method intead of isHidden value * Refactor client and check videos count using quota Co-authored-by: kimsible <kimsible@users.noreply.github.com> Co-authored-by: Chocobozzz <me@florianbigard.com>
* Reorganize client shared modulesChocobozzz2020-06-232-15/+16
|
* Add ability to unregister plugin authsChocobozzz2020-05-041-1/+0
|
* Client calls revoke-token endpoint on logoutChocobozzz2020-05-041-1/+12
|
* Begin support for external authsChocobozzz2020-05-041-1/+3
|
* Add visitor settings, rework logged-in dropdown (#2514)Rigel Kent2020-02-281-15/+0
| | | | | | | | | | | | | | * Add visitor settings, rework logged-in dropdown * Make user dropdown P2P switch functional * Fix lint * Fix unnecessary notification when user logs out * Simplify visitor settings code and remove unnecessary icons * Catch parsing errors and reindent menu styles
* Fix buildChocobozzz2020-01-051-2/+2
|
* Move watch later logic in miniatureChocobozzz2020-01-031-6/+7
|
* Add miniature quick actions to add video to Watch later playlistRigel Kent2020-01-022-1/+3
|
* add loop setting for playlists, and use sessionStorageRigel Kent2019-12-132-2/+2
|
* Moderators can only manage usersChocobozzz2019-07-301-0/+9
|
* Fix/connection with email (#1917)Nassim Bounouas2019-07-021-1/+1
| | | | | | | | | | | | * #1916 Load user by email - insensitive query * Revert "Case insensitive login" This reverts commit c1521ca3d757bee91f7dfbb15b3717162bf4997d. * #1916 Load user - insensitive query for username and sensitive for email * #1916 Unit test for insensitive username login && documentation
* Case insensitive loginChocobozzz2019-04-251-1/+1
|
* Fix notification socketChocobozzz2019-01-141-2/+2
| | | | Should be in core module to share the same subject to all the app
* Refractor notification serviceChocobozzz2018-12-192-6/+4
| | | | Shorter name and use primeng component
* Add ability to disable and clear historyChocobozzz2018-12-181-3/+7
|
* Redirect to the last url on loginChocobozzz2018-12-111-4/+1
|
* Better typingsChocobozzz2018-10-181-1/+1
|
* NoImplicitAny flag true (#1157)BO412018-10-181-1/+1
| | | | | | | | this enables the `noImplicitAny` flag in the Typescript compiler > When the noImplicitAny flag is true and the TypeScript compiler cannot infer the type, it still generates the JavaScript files, but it also reports an error. Many seasoned developers prefer this stricter setting because type checking catches more unintentional errors at compile time. closes: #1131 replaces #1137
* move to boolean switchRigel Kent2018-10-131-5/+4
|
* add webtorrent opt-out settingsRigel Kent2018-10-131-0/+5
| | | | | - add a key in localstorage to remember the opt-out - add a user setting
* Fix hotkey translationsChocobozzz2018-10-031-4/+4
|
* add redirect after login (#1110)BO412018-09-231-0/+3
|
* update hotkeys to include user-specific routesRigel Kent2018-09-111-0/+27
| | | | also fix left-menu width
* Fix i18n in componentsChocobozzz2018-06-051-1/+1
|
* Add i18n attributesChocobozzz2018-06-051-7/+10
|
* Fix refreshing oauth tokenChocobozzz2018-05-291-5/+14
|