Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

0.0.6 #174

Merged
merged 89 commits into from
Oct 7, 2019
Merged

0.0.6 #174

merged 89 commits into from
Oct 7, 2019

Conversation

sgobotta
Copy link
Member

@sgobotta sgobotta commented Oct 7, 2019

Release 0.0.6

+   renames admin to Admin
+   refactors registerUnauthorizedIfAny method
+   creates a fixture
+   creates a factory
+   implements very basic first Admin unit tests
+   renames registerUnauthorizedIfAny to loadUnauthorizedRoute
+   renames loadAuthRoutes to loadAuthRoute
+ refactors Admin component so that an Unauthorized component receives the login function, instead of the entire va object.
+ creates an Unauthorized functional component that renders a given layout for an auth view
+ creates the resources module
+ creates the unauthorized route
+ renders the app layout passing the va props with login and user functions, and slots as children
…henticated components

+   removes template to render content using the render function
+   removes unauthrized module and routes creation
+   fixes lint issues
+   refactor auth constants usage
+   assigns default modules for the store into it's props
+   renders an Admin component with new props
+   removes auth module creation functionality, the component just registers the module in the store
+   va-auth module: deprecates store module registration responsibility
+   updates admin/index.js to wrap Admin in a Composer component
+   fixes an error in the Admin props declaration (missing comma)
+   Implements a test to assert the AUTH_CHECK_REQUEST is been called one, and with args
+   loadRoute was removed in Admin
+   adds tests to assert Authenticated or Unauthenticated views are rendered
+   Admin, fixes lint issues, reorganises code
+   Authenticated: implements unit tests for the Authenticated component
+   Authenticated: creates authenticated defaults to decouple resourceModule and authenticated routes from the Authenticated component
+   Updates unit tests to use the defaults file in an authenticated fixture file
+   Implements unit tests for the unauthenticated component
+   A defaults exportable object is created in src
+   Unauthenticated component is refactored
+   Fixes authenticated test documentation
+   adds Authenticated documentation
+   adds Unauthenticated documentation
+   adds Composer documentation
+   adds Layouts documentation
sgobotta and others added 28 commits October 1, 2019 14:21
…tle-should-be-used-if-none-was-provided

4 as a list action a default title should be used if none was provided
7 - configures ESLint to enforce coding style consistency
…-sections-and-more

166 readme update contributions sections and more
…-as-arrays

Deprecate crud components as arrays
…title-should-be-used

2 as an edit actions a default title should be used
…title-should-be-used

3 as a create action a default title should be used
…itle-can-be-provided

172 as a show action a custom title can be provided
@sgobotta sgobotta self-assigned this Oct 7, 2019
@sgobotta sgobotta merged commit fd9cb57 into master Oct 7, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants