History | View | Annotate | Download (5.4 kB)
Move resource data away from astakos settings
UI-related presentation data go to presentation.py.Remove load_service_resources call and related astakos-initmanagement command.
Remove resource/service model dependencies
- Remove foreign key dependency between Service/Resource model. Replace it with a service CharField to keep track of the service identifier that the resource was registered from.- Remove all references to resource service name in resource lookups
Services api/presentation logic cleanup
- Remove presentation information from Service model (order, icon)- To access the list of services filled with both presentation and api data use Service.catalog(). The method fills a dict with service identifiers and service metadata through the following steps...
Remove obsolete custom template tag isinf
Simplify resource & resource policy presentation
Fix membership policy presentation
in project application summary
Truncate project name column
Simplify template code
Use Resource object getter methods instead of ResourcePresentation
Fix resource usage page
In project details display resource information eg. units etc
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into latest-quota
Conflicts: snf-astakos-app/astakos/im/messages.py snf-astakos-app/astakos/im/notifications.py snf-astakos-app/astakos/im/urls.py snf-astakos-app/astakos/im/views.py
Single model for ProjectApplication & Definition - Membership sync
Progress V
- Update user/project activation status- Fix float bug
Remove obsolete strip_http from the templates
Do not save url prefix in group names
Restore im/admin_notification.txt
Merge branch '0.6.4' into devel-0.13
Conflicts: snf-astakos-app/astakos/im/views.py
Fixes- Rename group to project in ui- Different pagination for groups search result page- Truncatechars filter
Merge remote-tracking branch 'origin/0.12' into devel-0.13
Conflicts: snf-astakos-app/astakos/im/activation_backends.py snf-astakos-app/astakos/im/api/admin.py snf-astakos-app/astakos/im/auth_backends.py snf-astakos-app/astakos/im/forms.py snf-astakos-app/astakos/im/functions.py...
Fixes
Bug fixes- Custom select- Units etc for group details- General fixes
bug fix
Group create- Complete form- Fix data presentation
Fix group list view
Mergind two lists into one ( preliminary efforts )
Group create form bug fixes:- Remove radio buttons limited/unlimited- Human readable bytes size input
Bug fixes
- Help_text for group create form- Resource_presentation dict
Merged demo
Display resource limit details
Catch EmptyPage exception in paginate empty tag
Change pagination in group list
Fix members sorting in group detail
Reduce database interaction in group_detail
Add group_detail members table pagination
Add group tables sorting & decrease interaction with database
Fix pagination in search group view
Add pagination
:Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
Conflicts: snf-astakos-app/astakos/im/templates/im/billing.html snf-astakos-app/astakos/im/templatetags/filters.py snf-astakos-app/astakos/im/views.py
Billing json
Custom template tag for months since a specific date
Fix code formatting to conform to the PEP 8 style guide
Display only enabled groups in group search
Groups & style
- Dropkick for select- New style for groups- Larger input
Progress III
Progress I
merge with master