[Commotion-admin] [luci-commotion-apps] Usability 1.0 Release (#62)
Seamus Tuohy
notifications at github.com
Sat Dec 28 18:48:39 UTC 2013
Changes from usability UX/UI process being merged into master for 1.0 release.
You can merge this Pull Request by running:
git pull https://github.com/opentechinstitute/luci-commotion-apps usability
Or you can view, comment on it, or merge it online at:
https://github.com/opentechinstitute/luci-commotion-apps/pull/62
-- Commit Summary --
* gutted current type sorted application listing to focus on approved to banned status instead for the admin page. Next I will re-implement the old version for the non-admin page.
* Got the non-admin user apps list working again. Will have to see about reducing copied code in the apps_*_display.htm files after the R1 release.
* added applications types for each application to the application listing in both admin and non-admin lists.
* got a working cbi implementation of app_settings
* added correct map confirmation page settings
* moved alias of applications to the list item
* removed files relating to commotion-service-parser
* converted to using commotion-service-manager and commotiond serval plugin
* Merge pull request #42 from opentechinstitute/usability-CSM
* added controls for anonymous addition of applications to the non admin application list section
* Merge branch 'usability' of http://github.com/opentechinstitute/commotion-apps into usability
* added an admin submission section to the application portal in case there are no user submitted applications allowed.
* fixed all application editing/forms to take you to admin if you are already in the admin section
* Updated apps_view.htm formatting and css for proper alignment.
* added a check for apps without types that was causing an error on the application list when a user did not choose a type for the application.
* Merge branch 'usability' of http://github.com/opentechinstitute/commotion-apps into usability
* fixed a repeat of admin in the submission url.
* updated app edit form to not double admin itself.
* cleaning up after the constant cascade of errors I cause changing things.
* fixing issues with redirects and validation
* updated the applications settings to make allowperminant correspond with the back end.
* remove depricated hashtag
* fix serval-crypto calls
* Merge branch 'usability' of github.com:opentechinstitute/luci-commotion-apps into usability
* removed some extra debugging
* Merge branch 'usability' of http://github.com/opentechinstitute/commotion-apps into usability
* added css for apps form
* switched fingerprint and signature fields by accident
* Merge pull request #49 from opentechinstitute/usability-issue11
* added formatting for front applications page, apps_view.htm
* Merge pull request #51 from opentechinstitute/usability-appsview
* correct app edit link
* fix permanent checkbox on app edit page
* restart instead of reload avahi (needed for CSM to recognize edited apps)
* allow lifetime==0 in avahi service file
* allow perminant disable now writes 0 instead of removing its section
* Merge branch 'usability' into non-exp-apps
* added static values form values to expires remove function since the original object does not pass the form value to the object.
* added a delete button to commotion-apps
* added themeing for application deletion
* Apps are repeating in non-admin display. Use only single app type.
* Changed app type name from misc to applications
* Merge pull request #55 from opentechinstitute/restart-avahi
* added front end support for deletion as well as backend saving and committing of application deletion.
* show non-categorized apps
* Merge pull request #57 from opentechinstitute/non-admin-portal
* removed extraneous paren
* delete avahi service file
* fix usage of luci.fs.unlink
* Merge pull request #59 from opentechinstitute/delete_button
* Merge pull request #58 from opentechinstitute/non-exp-apps
* final fix so that application timeout does not dissapear when app timeout is turned off.
* Removed yes/no from expiration checkbox
* fix error displays on apps form; improve connection checking
* Merge pull request #60 from opentechinstitute/expiration-language
* Merge pull request #61 from opentechinstitute/r1-fixes
-- File Changes --
M README.md (6)
D commotion-service-parser (264)
M lua/luci/controller/commotion/apps_controller.lua (1056)
A lua/luci/model/cbi/commotion/app_settings.lua (76)
D lua/luci/model/cbi/commotion/apps_cbi.lua (19)
A lua/luci/view/commotion/apps_admin_display.htm (23)
M lua/luci/view/commotion/apps_display.htm (1)
M lua/luci/view/commotion/apps_form.htm (30)
M lua/luci/view/commotion/apps_settings.htm (4)
M lua/luci/view/commotion/apps_view.htm (47)
M lua/luci/view/themes/commotion/apps_apps.htm (27)
M lua/luci/view/themes/commotion/apps_categories.htm (2)
M luci-static/commotion/admin_apps.js (62)
M luci-static/commotion/apps.css (24)
A luci-static/commotion/bann.png (0)
M openwrt/Makefile (26)
D uci-defaults/commotion-apps (7)
-- Patch Links --
https://github.com/opentechinstitute/luci-commotion-apps/pull/62.patch
https://github.com/opentechinstitute/luci-commotion-apps/pull/62.diff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chambana.net/pipermail/commotion-admin/attachments/20131228/6269c944/attachment.html>
More information about the Commotion-admin
mailing list