[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