[Commotion-admin] [luci-commotion-apps] Delete button (#56)

Seamus Tuohy notifications at github.com
Fri Dec 27 16:38:54 UTC 2013


This should add a delete button to the application portal admin list on apps added on the node in question. When clicked it will delete the application section from the applications uci file.
You can merge this Pull Request by running:

  git pull https://github.com/opentechinstitute/luci-commotion-apps delete_button

Or you can view, comment on it, or merge it online at:

  https://github.com/opentechinstitute/luci-commotion-apps/pull/56

-- 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
  * allow perminant disable now writes 0 instead of removing its section
  * 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

-- File Changes --

    M README.md (6)
    D commotion-service-parser (264)
    M lua/luci/controller/commotion/apps_controller.lua (1050)
    A lua/luci/model/cbi/commotion/app_settings.lua (80)
    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 (20)
    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 (54)
    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/56.patch
https://github.com/opentechinstitute/luci-commotion-apps/pull/56.diff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chambana.net/pipermail/commotion-admin/attachments/20131227/5500e408/attachment-0001.html>


More information about the Commotion-admin mailing list