-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/weos 1518 #175
Feature/weos 1518 #175
Commits on Jun 14, 2022
-
feature: WEOS-1504 Add logs to container
* Setup the echo logger as the default logger
Configuration menu - View commit details
-
Copy full SHA for 5c5cc46 - Browse repository at this point
Copy the full SHA 5c5cc46View commit details
Commits on Jun 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1d9bd48 - Browse repository at this point
Copy the full SHA 1d9bd48View commit details
Commits on Jun 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 78631ad - Browse repository at this point
Copy the full SHA 78631adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d20b66 - Browse repository at this point
Copy the full SHA 9d20b66View commit details -
feature: WEOS-1518 WEOS-1519 WEOS-1344 Create Security Middleware for…
… managing security configuration * Created Security Configuration struct for managing the api security * Add Security Configuration to the container * Created a concept of Authenticator which defines how each security scheme type should be implemented
Configuration menu - View commit details
-
Copy full SHA for 017c7d2 - Browse repository at this point
Copy the full SHA 017c7d2View commit details
Commits on Jun 20, 2022
-
feature: WEOS-1344 Create Security Middleware for managing security c…
…onfiguration * Changed Authenticators to Validators * Switched to using weauth configuration
Configuration menu - View commit details
-
Copy full SHA for 426ce0c - Browse repository at this point
Copy the full SHA 426ce0cView commit details -
feature: WEOS-1518 Map JWT parts to user id, role, WEOS-1344 Added su…
…pport for multiple security schemes * Removed manually setting up OpenIDMiddleware * Updated security initializer to setup the security config on the container and use the middleware on the security config * Updated validator interface to return user id and role * Added new helper function to get open id config
Configuration menu - View commit details
-
Copy full SHA for 5d71d71 - Browse repository at this point
Copy the full SHA 5d71d71View commit details
Commits on Jun 21, 2022
-
feature: WEOS-1519 Setup permission configuration
* Upgraded GORM (the casbin adapter forced that upgrade) * Setup Casbin * Created Authorization initializer that setups a default casbin enforcer using the default GORM connection * Added PermissionEnforcer to the Container
Configuration menu - View commit details
-
Copy full SHA for cdb6053 - Browse repository at this point
Copy the full SHA cdb6053View commit details -
feature: WEOS-1519 Setup permission configuration
* Added scope checking * Added role to context * Added permission checking using the casbin enforcer
Configuration menu - View commit details
-
Copy full SHA for 6555162 - Browse repository at this point
Copy the full SHA 6555162View commit details
Commits on Jun 23, 2022
-
* Made it so that a gorm model is only built if there is a ref on the "Items" definition * Started setting up item array fix (in progress)
Configuration menu - View commit details
-
Copy full SHA for cf5e1cd - Browse repository at this point
Copy the full SHA cf5e1cdView commit details
Commits on Jun 24, 2022
-
* Added code to parse inline arrays (i.e arrays without schema references) * Added the ability parse inline objects (objects without schema references)
Configuration menu - View commit details
-
Copy full SHA for 233eee0 - Browse repository at this point
Copy the full SHA 233eee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d041004 - Browse repository at this point
Copy the full SHA d041004View commit details -
Configuration menu - View commit details
-
Copy full SHA for b017f05 - Browse repository at this point
Copy the full SHA b017f05View commit details
Commits on Jun 26, 2022
-
bugfix: Fix for date time not being unmarshalled into content entity …
…correctly * Updated getList in gorm projection so that the array that the results are unmarshalled into contains ContentEntities instantiated with the schema so that the date time conversion can happen
Configuration menu - View commit details
-
Copy full SHA for 20b8078 - Browse repository at this point
Copy the full SHA 20b8078View commit details -
bugfix: Fix for date time not being unmarshalled into content entity …
…correctly * Switched back to using golang time.Time in gorm model
Configuration menu - View commit details
-
Copy full SHA for affb372 - Browse repository at this point
Copy the full SHA affb372View commit details
Commits on Jul 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aeb7a0a - Browse repository at this point
Copy the full SHA aeb7a0aView commit details
Commits on Jul 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c99a58d - Browse repository at this point
Copy the full SHA c99a58dView commit details
Commits on Jul 13, 2022
-
* Added parameter replacement in the authorization initializer so that there is a match in casbin (note the :id parameterization didn't work so resorted to using wildcards) * Added check on role for authorization as well * Removed debug statements from gorm projections
Configuration menu - View commit details
-
Copy full SHA for fa31f8a - Browse repository at this point
Copy the full SHA fa31f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for acfb0d0 - Browse repository at this point
Copy the full SHA acfb0d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6374da4 - Browse repository at this point
Copy the full SHA 6374da4View commit details