2031 Commits

Author SHA1 Message Date
James Valleroy
9da23fa560
firstboot: Only add steps from modules if they have completed setup 2016-12-04 15:24:54 -05:00
James Valleroy
0fdc0ffe52
users: Fix marking first boot step as done 2016-12-04 15:24:51 -05:00
Sunil Mohan Adapa
f457a0bdd3
first_boot: Fix various issues and refactor
- Fix major regression so that steps can submitted multiple times in
  case of errors.

- Don't serve the welcome page (and other pages) only once.  Show it
  until action is an taken.  This does not apply to the final step.

- Eliminate all coupling of one first boot step on another.

- Move first boot helper methods to __init__.py instead of middleware as
  it is more generic than middleware.

- Implement caching the first boot state to avoid an SQL query on every
  page load.  The down side is that if first boot state is modified in
  the backend DB outside Plinth, Plinth will need to be restarted to
  catch the modified value.

- Mark some methods as private.

- Refactor middleware code for slightly more simplicity.

- Don't show sidebar in pagekite first boot step.  Set width like other
  pages.
2016-12-04 15:24:48 -05:00
Sunil Mohan Adapa
6cce89ed68
users: Update first boot step submit button text
'Box it up!' is confusing is and no longer relavent as there are more
steps after that step.
2016-12-04 15:24:45 -05:00
Sunil Mohan Adapa
b347033f42
pagekite: Ensure / at the end of URLs 2016-12-04 15:24:42 -05:00
Sunil Mohan Adapa
e09434b998
pagekite: Fix first boot to use requests module
The intent is to use the requests module and make HTTP requests instead
of the Django requests.  This is probably a regression and this step
does not work without the change.
2016-12-04 15:24:39 -05:00
Sunil Mohan Adapa
56686b7148
firstboot: Rename views/urls to be non-numeric 2016-12-04 15:24:36 -05:00
Sunil Mohan Adapa
c37aa0fbd5
firstboot: Indentation & styling fixes
pycodestyle version used is 2.1.0 with default arguments.
2016-12-04 15:24:31 -05:00
mridulnagpal
a2d4719685
user delete fix 2016-12-04 14:04:44 -05:00
James Valleroy
0a3a68aee7
firewall: Minor changes to appearance 2016-12-04 13:45:34 -05:00
James Valleroy
b234d0e1b3
Ensure that services are registered when modules complete setup 2016-12-04 13:45:31 -05:00
James Valleroy
5f1c72d647
tor: Only register service if module setup is complete 2016-12-04 13:45:29 -05:00
mridulnagpal
941259df1e
Firewall updated 2016-12-04 13:45:26 -05:00
mridulnagpal
1eedad907e
Firewall UI 2016-12-04 13:45:21 -05:00
Karthik Perabattula
f5d33138f3 Translated using Weblate (Telugu)
Currently translated at 59.0% (382 of 647 strings)
2016-12-04 17:35:41 +01:00
James Valleroy
66e3febc51
frontpage: Set icon size to 300%
Because the icons don't uniquely identify apps, we don't want to
minimize the shortcut text too much.

Rename center-header to center-info.

Minor adjustments to templates for readability.

Update changelog.
2016-12-04 11:34:02 -05:00
mridulnagpal
c501187af9
frontpage view 2016-12-04 11:33:59 -05:00
mridulnagpal
d8b41f1200
icons arranged 2016-12-04 11:33:56 -05:00
mridulnagpal
9c6cf38155
App View 2016-12-04 11:33:51 -05:00
KURRA ROOPKANTH
72ca7518e8 Translated using Weblate (Telugu)
Currently translated at 58.8% (381 of 647 strings)
2016-12-02 21:50:09 +01:00
maneesha k
c99a9c8579 Translated using Weblate (Telugu)
Currently translated at 58.7% (380 of 647 strings)
2016-12-02 12:52:07 +01:00
funny vamsi
03407d1a2a Translated using Weblate (Telugu)
Currently translated at 58.5% (379 of 647 strings)
2016-12-02 12:49:34 +01:00
Trivikram Dommeti
a93d815101 Translated using Weblate (Telugu)
Currently translated at 58.5% (379 of 647 strings)
2016-12-02 12:48:20 +01:00
Kiran Vajrapu
af160f1a82 Translated using Weblate (Telugu)
Currently translated at 58.5% (379 of 647 strings)
2016-12-02 12:47:12 +01:00
Jacob Jashwanth
50d1ded213 Translated using Weblate (Telugu)
Currently translated at 58.4% (378 of 647 strings)
2016-12-02 12:41:27 +01:00
vivek krishna
02926ec7d3 Translated using Weblate (Telugu)
Currently translated at 58.2% (377 of 647 strings)
2016-12-02 12:40:39 +01:00
Srihith Bandaru
932e7c5fe6 Translated using Weblate (Telugu)
Currently translated at 58.2% (377 of 647 strings)
2016-12-02 12:39:14 +01:00
harikeerthi vattikuti
c31a30ace9 Translated using Weblate (Telugu)
Currently translated at 58.1% (376 of 647 strings)
2016-12-02 12:37:35 +01:00
sarvani susarla
615b008a6f Translated using Weblate (Telugu)
Currently translated at 58.1% (376 of 647 strings)
2016-12-02 12:37:10 +01:00
madhusmitha nandagiri
0fc789d870 Translated using Weblate (Telugu)
Currently translated at 57.9% (375 of 647 strings)
2016-12-02 12:35:49 +01:00
kiran g
9fc82bb5ba Translated using Weblate (Telugu)
Currently translated at 57.8% (374 of 647 strings)
2016-12-02 12:35:09 +01:00
naga babu chakkapalli
abdb77f128 Translated using Weblate (Telugu)
Currently translated at 57.6% (373 of 647 strings)
2016-12-02 12:25:20 +01:00
Karthik Perabattula
398c56d53a Translated using Weblate (Telugu)
Currently translated at 57.4% (372 of 647 strings)
2016-12-02 12:14:15 +01:00
Manchala Lakshmi
d67d161bf1 Translated using Weblate (Telugu)
Currently translated at 57.3% (371 of 647 strings)
2016-12-02 12:09:03 +01:00
pascal heynmoeller
c113bfdf42 Translated using Weblate (German)
Currently translated at 100.0% (647 of 647 strings)
2016-11-28 16:33:16 +01:00
James Valleroy
61ff4190d5
letsencrypt: Mark module as non-essential
This avoids making the certbot package a dependency for plinth.
2016-11-27 20:07:25 -05:00
pascal heynmoeller
c502769fd0 Translated using Weblate (German)
Currently translated at 100.0% (647 of 647 strings)

keine Übersetzung!
2016-11-27 22:18:38 +01:00
pascal heynmoeller
767427cb31 Translated using Weblate (German)
Currently translated at 99.6% (645 of 647 strings)
2016-11-27 22:18:03 +01:00
James Valleroy
5ba9f2824a
minetest: Bump module version
This is to ensure that new managed_packages will be installed.
2016-11-25 12:44:33 -05:00
mridulnagpal
258b788bc2
minetest: Add mods packages to be installed with server 2016-11-25 12:43:28 -05:00
Ahmad Hamdani
4f4492a9ff Translated using Weblate (Indonesian)
Currently translated at 33.6% (218 of 647 strings)
2016-11-24 18:07:49 +01:00
James Valleroy
0529766b40
frontpage: Adjust template slightly 2016-11-24 11:59:46 -05:00
mridulnagpal
7139b03351
larger icons on frontpage 2016-11-24 11:59:02 -05:00
James Valleroy
69332a903d
Minor changes for frontpage configure button
Remove unneeded gettext around configure URLs.

Remove module-level variables for configure URLs. Just use it directly
in add_shortcut().

Use reverse lookup for configure URLs.

Check that configure_url is set before displaying.

Change appearance of Configure link to a button.
2016-11-21 19:13:23 -05:00
mridulnagpal
8f147e4c7f
frontpage: Show Configure button in service details
Only show when user is logged in.
2016-11-21 12:22:01 -05:00
James Valleroy
9ca42fd271
Fix pylint errors
Update changelog
2016-11-17 12:14:23 -05:00
pk13055
d328a112cd
Status block enabled. 2016-11-17 12:14:19 -05:00
Ahmad Hamdani
552dcb31dc Translated using Weblate (Indonesian)
Currently translated at 33.6% (218 of 647 strings)
2016-11-17 08:43:34 +01:00
Petter Reinholdtsen
cd4f132f63 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (647 of 647 strings)
2016-11-16 10:06:19 +01:00
James Valleroy
b297435161
Require login to show JSXC shortcut on frontpage
Update changelog
2016-11-15 19:53:49 -05:00