Skip to content
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

Version 0.1.0-alpha #3

Merged
merged 26 commits into from Apr 18, 2021
Merged

Version 0.1.0-alpha #3

merged 26 commits into from Apr 18, 2021

Conversation

bjinwright
Copy link
Member

No description provided.

- Added handler in loading.py
- Added indexes.py module
- Removed Enum and Index from collection.py
- Added DateField, DateTimeField, BooleanField, and FloatField
- Updated the capless-docker image from 1 to 2
- Removed the Handler class in favor of a slightly modified FaunaClient class
- Updated the Enum class
- Added get_enums method on the Collection class
- Added _indexes variable on Collection
- modified the client property on the Collection class
- Added EmailField, ReferenceField, and EnumField
- Added email field to contrib.User collection
- Updated the add_resource method on the Database class
- Added client attribute to the Database schema
- Added add_enums method on Database class
- Added GraphQLMixin class
- Updated all of the Fields inheritance hierarchy to include GraphQLMixin
- Removed the render method from Index
- Added collection argument to Index __init__ method
- Updated publish method on the Index class
- Removed the mixins.py module
- Updated README.md
- Renamed the functions.py modules (base and contrib.auth) to resources.py
- Updated Enum code in the jinja2 template
- Added __unicode__ method to User class
- Added ChoiceListValidator
- Added get_graphql_type and get_python_value
- Added verbose plural name and all_index_name methods on Collection
- Added process_qs and all methods
- Removed get_meta
- Updated get_db_value for ReferenceField
- Added all indexes to template.py
- Renamed pfunk.contrib.crud module to pfunk.contrib.generic
- Updated get_db_values method on the Collection class
- Updated save method on the Collection class
- Added _save_related method to the Collection class
- Updated create_user method
- Renamed ReferenceListField to ManyToManyField
- Added get_foreign_class to GraphQLMixin
 - Added ManyToManyValidators
 - Added ManyToManyField
 - Added GenericGroupBasedRole
- Added get_membership_lambda and get_function_lambda methods for the Public Role
- Refactored the get_lambda method on the GenericGroupBasedRole
- Removed the indexes.py module
- Added GenericAuthorizationRole and used it as a base class for GenericGroupBasedRole and GenericUserBasedRole
- Added get_lambda method to Role class that returns None
- Added __unicode__ to Group collection
- Added get_fields to GenericFunctions
- Updated README
- Updated GenericGroupBasedRole's get_lambda method
- Added groups to _non_public_fields on the BaseUser collection
- Added get_from_id method
- Updated create_user method
- Added get_create_user_values on the BaseUser collection
- Updated get_python_value on the ManyToManyField
- Updated README.md
- Updated CreateUser function
- Added UserRole
- Refactored the create classmethod on the Collection class to call the save method.
@bjinwright bjinwright merged commit f96f395 into master Apr 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants