Commit a9bf86e
Login required (#3214)
* Fix: confrim registration modal
* fixing API endpoints
* fix user avatar image
* languages validation
* removed duplicated team_id
* validation id_team
* Refactory
- Improved session management for required login
- Improved code navigation through controller method defined on
router.php
- Reformat code
* Moved Authentication classes to the \API\Commons namespace
* Save project metadata
* fix values
* Manage Xliff rules
* WIP javascript login
* Fixed js handling of disconnect
* Fix: user avatar image
* Fixed session refresh on team changes
* Fixes
* Home page text
* Fixed: Security account takeover
- Oauth registerd users can not create account with email and password
* added unit tests to xliff config
* Added Xliff 2.0 and some fixes
* Fixed: id null value as default
* Fix css
* Updated aligner
* Removed todo comment
* Allow acces to the user if he remember the password after a forgot
password request.
* CSS fix: Job menu, Issues panel
* Login required: set new password
* Login required: fix reset password
* Fixed exception on dao return object
* Minor change
* Change layout xliff accordion
* Jest on cd
* Removed jest from web build
* Fix tests
* Updated submodule
* Updated submodule
* Updated submodule
* Updated submodule
* Updated submodule
* Fixed submodule test node
* Updated submodule
* Updated submodule
* Fix: css dashboard icons
* Fix: search bar css
* Fixed password check
* Fix: forgot password modal
* New tab Editor settings
* Improved authentication maagement
* Fix
* Removed useless params
* usermeta endpoint fix
* Fixed default template
* Css: fix dashboard css
* Css: fix upload page
* Css fix: dashboard
* Login required shared session
* Fixed some imports
* Little refactory
* Fixed htaccess and error pages
* Fixes
* Mandatory user metadata
* New SSE listener
* Listener works but crash on the logout call
* Modify project template structure
* Sse handler substitution WIP
* New SSE parsing all messages
* fix
* Fix sse route
* Fix sse url
* Fix force logout
* Improved SSE connection handler
* useSee improve retrying interval
* Force logout
* Remove sse.js
* Add event listener in all pages
* Remove unused css
* Updated CSP
* User menu button width 100%
* Show notifications for not logged users
* Home: update copy
* Fix quality report test
* Update home footer
* Fix check global messages
* Update home footer
* Update home footer
* Xliff to target react page
* Xliff to target page
* Fix
* Fix EmailsBadge test
* fix segmentation_rule prop
* subject
* Moved segmentation rules to File import ab
* fix JSON validation
* Update css
* Fix
* Login: update label
* Fix: double logout delete session and next login fails because XSRF_TOKEN is null
* Fixed session storage race condition on logout
* Code comments to explain some choices
* New Activity log endpoint
* revert wrong code
* fixed query
* Activity log refactoring
* Login required: update css
* Login required: update user menu css
* Fixed: Empty user when broadcasting logout after password reset
* Fixed ActivityLogController
* Updated submodule for CSP
* Account selection prompt
* Activity log refactoring
* Fix merge
* Oauth URLs
* Login required: update logout flow
* Implementation tab Other
* Analyze: fix loading page
* Updated submodule
* Unified interface Oauth Access token
* Fix
* Editor settings tab in progress
* Implemented Upgrade message in nodejs
* Build_number globally defined
* Modified yarn watch & dev commands to update server.version
* Fixed git stash annotations
* Removed package.json pollution
* Handling a topic message to force the disconnection of all NodeJs clients
* Saving usermeta fix
* UI improvements and fix
* fix set usermeta response
* default project template valus
* Removed dqf remains from sources
* Editor tab added other options
* cross language matches fix
* comments
* code refactoring
* forceLogout useCallback
* SSE message: version update and force reload
* Revert server.js formatting but take improvements
* Select cross language matches with code
* Some fixes
* Fix some test
* fix default template
* Modify some labels
* Modified default props
* id_team validation
* Improved logging console
* Removed extract_arrays key from yaml requests
* Select component with optional portal dropdown
* Fix
* Fix xliff analysis column and other improvements
* Segment. rules font size
* Sync filter and xliff template with conversion file
* Updated phpdoc
* Convert file filters template id - create project xliff template id
* Renamed and secured upload cookie
* Fixed team check on Project template
* Soft delete for all sub templates
* Convert file changes
- Handle extraction parameter id
- Handle the cache based on the extraction parameters
* Changed default on ms_powerpoint DTO
* Benefit: Update image
* New copy
* Other tab description
* Fixed test
* Fixed comments backend
* Comments: restore delete butto
* Fix check ai assistant
* Fix: open segment at render
* Fix: open segment search
* Fix: reset password label
* In the middle of nowhere
* Reload page after social window close
* Steps toward full php7
* Improved code
* Refine code
* Refine
* Improved signin page redirection
* Benefits: update copy
* Implemented anonymous comments (Migration Needed)
* Removed duplicated call to recount update-pass-fail procedure
* Imroved split avoiding daemons work during transaction
* Updated submodule
* Segment comments: anonymous user - wip
* Segment comments: anonymous user - wip
* Segment comments: anonymous user - wip
* Segment comments: anonymous user - wip
* Comment fix:
- delete not working https://app.asana.com/0/1134617950425092/1208591322128901
- thread_id as null https://app.asana.com/0/1134617950425092/1208591322128901
- is_anonymous not persisted https://app.asana.com/0/1134617950425092/1208550075786134
* Fix: https://app.asana.com/0/1134617950425092/1207612366831697
* Fix comments - gdrive params segmentation rule and filters
* Improved GDrive file handling
- Refactory to Languages library and others
- Php Typing
* Minor change
* Languages handler refactory
* Fixed singleton
* Updated composer dependencies
* Updated composer and dependencies
* Updated dependencies
* Payable rates support language code withoud region
* Fixed GoogleDrive import and change params
---------
Co-authored-by: riccio82 <[email protected]>
Co-authored-by: domenico <[email protected]>
Co-authored-by: pierluigi.dicianni <[email protected]>
Co-authored-by: piedicianni <[email protected]>
Co-authored-by: Domenico Lupinetti <[email protected]>1 parent 8d61f59 commit a9bf86e
File tree
880 files changed
+56719
-45033
lines changed- INSTALL
- inc
- validation/schema
- lib
- Controller
- API
- App
- Authentication
- Commons
- Authentication
- Exceptions
- Validators
- V1
- V2
- V3
- AbstractControllers
- ConnectedServices
- GDrive
- Features/ProjectCompletion
- OutsourceTo
- Decorator
- Model
- ActivityLog
- Analysis
- ApiKeys
- Chunks
- Comments
- ConnectedServices
- DataAccess
- EnginesModel
- Exceptions
- FilesStorage
- Files
- Filters
- DTO
- Jobs
- LQA
- LanguageStats
- LexiQA
- Outsource
- OwnerFeatures
- Pagination
- PayableRates
- ProjectManager
- Projects
- QAModelTemplate
- QualityReport
- RemoteFiles
- Revise
- Search
- Segments
- Teams
- TmKeyManagement
- TranslationsSplit
- Translations
- Translators
- Users
- Authentication
- WordCount
- Xliff
- DTO
- Plugins/Features
- ProjectCompletion
- Controller
- Model
- ReviewExtended
- Controller/API
- Json
- Email
- Model
- SegmentFilter
- Controller/API
- Model
- TranslationEvents
- Model
- TranslationVersions
- Handlers
- Model
- Routes
- Utils
- AIAssistant
- API
- ActivityLog
- Analysis
- Workers
- AsyncTasks/Workers
- ConnectedServices
- Facebook
- Github
- Google
- GDrive
- LinkedIn
- Microsoft
- Constants
- Contribution
- Date
- Email
- Engines
- DeepL
- MMT
- Results
- MyMemory
- Traits
- Files
- Filters
- Jobs
- Json/RevisionData
- LQA
- BxExG
- Langs
- MimeTypes/Constants
- OutsourceTo
- ServerCheck
- Shop
- TMS
- TaskRunner
- Commons
- Validator
- Contracts
- Errors
- Exception
- View
- API
- App/Json
- Analysis
- Commons
- V2/Json
- V3/Json
- fileupload
- templates
- migrations
- nodejs
- plugins
- public
- api
- css/sass
- commons
- components
- common
- header
- settingsPanel
- signin
- vendor_mc/semantic
- img
- icons
- home
- social
- js
- cat_source
- es6
- actions
- api
- changeGDriveSourceLang
- checkRedeemProject
- convertFileRequest
- createFiltersParamsTemplate
- createXliffSettingsTemplate
- deleteFiltersParamsTemplate
- deleteXliffSettingsTemplate
- downloadFileGDrive
- getActivityLog
- getConcordance
- getContributions
- getFiltersParamsTemplates
- getXliffSettingsTemplates
- initFileUpload
- openGDriveFiles
- refreshUpload
- registerUser
- resetPasswordUser
- setNewUserPassword
- submitComment
- toggleSpeechToText
- updateFiltersParamsTemplate
- updateUserMetadata
- updateXliffSettingsTemplate
- components
- activityLog
- analyze
- common
- Accordion
- ApplicationWrapper
- Button
- EmailsBadge
- Input
- Popover
- WordsBadge
- createProject
- header
- cattol
- search
- manage
- icons
- modals
- onBoarding
- outsource
- projects
- quality_report
- segments
- utils
- DraftMatecatUtils
- settingsPanel
- Contents
- AdvancedOptionsTab
- AnalysisTab
- EditorSettingsTab
- FileImportTab
- FiltersParams
- XliffSettings
- MachineTranslationTab
- OtherTab
- QualityFrameworkTab
- SubTemplates
- TranslationMemoryGlossaryTab
- defaultTemplates
- ProjectTemplate
- xliffToTarget
- constants
- hooks
- pages
- sse
- stores
- utils
- lib
- mocks
- support_scripts/tasks/connected_services
- tests
- TestHelpers
- inc
- unit
- DAO
- TestAbstractDAO
- TestChunkDAO
- TestEngineDAO
- TestJobDAO
- TestUserDAO
- Model
- CustomizableXliff
- Users
- Structs/TestEngineStruct
- TestAbstractEngine
- TestCatUtils
- TestDatabase
- TestMyMemory
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
880 files changed
+56719
-45033
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| 21 | + | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
| |||
73 | 76 | | |
74 | 77 | | |
75 | 78 | | |
| 79 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
24 | 27 | | |
25 | 28 | | |
26 | 29 | | |
| |||
35 | 38 | | |
36 | 39 | | |
37 | 40 | | |
38 | | - | |
39 | | - | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
202 | | - | |
| 202 | + | |
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
| 9 | + | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
18 | | - | |
| 17 | + | |
19 | 18 | | |
20 | 19 | | |
21 | | - | |
22 | | - | |
23 | | - | |
| 20 | + | |
24 | 21 | | |
25 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
| |||
37 | 40 | | |
38 | 41 | | |
39 | 42 | | |
40 | | - | |
| 43 | + | |
41 | 44 | | |
42 | 45 | | |
43 | | - | |
| 46 | + | |
0 commit comments