[pmg-devel] [PATCH pmg-api/pmg-gui] implement mobile ui

Dominik Csapak d.csapak at proxmox.com
Mon Feb 18 13:50:48 CET 2019


this series implements a mobile ui for the quarantine
so that users can directly access the quarantine via their mobile devices
the basic functions are implemented (list, show, deliver, whitelist...)

we use framework7 here as the last gpl'd extjs version is rather buggy
and does not have the featues and the native look of framework7

needs the package libjs-framework7 (needs to be currently built
manually from https://git.proxmox.com/?p=framework7.git;a=summary)

pmg-api:

Dominik Csapak (1):
  load mobile ui on mobile user agent on /quarantine

 PMG/Service/pmgproxy.pm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

pmg-gui:

Dominik Csapak (1):
  close #1671: implement mobile UI for quarantine

 Makefile                    |   9 +-
 css/ext6-pmg-mobile.css     |  46 +++++++
 debian/control              |  12 +-
 js/Makefile                 |  17 ++-
 js/mobile/app.js            |  80 +++++++++++
 js/mobile/component.js      |  26 ++++
 js/mobile/loginscreen.js    | 114 +++++++++++++++
 js/mobile/mailview.js       |  62 +++++++++
 js/mobile/quarantineview.js | 329 ++++++++++++++++++++++++++++++++++++++++++++
 js/mobile/utils.js          | 163 ++++++++++++++++++++++
 pmg-mobile-index.html.tt    |  36 +++++
 11 files changed, 888 insertions(+), 6 deletions(-)
 create mode 100644 css/ext6-pmg-mobile.css
 create mode 100644 js/mobile/app.js
 create mode 100644 js/mobile/component.js
 create mode 100644 js/mobile/loginscreen.js
 create mode 100644 js/mobile/mailview.js
 create mode 100644 js/mobile/quarantineview.js
 create mode 100644 js/mobile/utils.js
 create mode 100644 pmg-mobile-index.html.tt

-- 
2.11.0




More information about the pmg-devel mailing list