742 Commits

Author SHA1 Message Date
pk13055
7fdb09abfd
help: Add indicator for new plinth version available 2017-01-17 12:11:01 -05:00
James Valleroy
2c37316648
ejabberd, jsxc: Fix few remaining issues from module split 2017-01-09 16:54:58 -05:00
Swapnil Gupta
bb70c43923
jsxc: Add setup
Fix routes.
2017-01-09 11:50:35 -05:00
Swapnil Gupta
7a9554cbf7
ejabberd: Rename xmpp to ejabberd 2017-01-09 11:50:31 -05:00
Swapnil Gupta
d84b02adcf
jsxc: Cleanup signal handling 2017-01-09 11:50:27 -05:00
Swapnil Gupta
1797931055
ejabberd, jsxc: Changes made to __init__.py 2017-01-09 11:50:23 -05:00
Swapnil Gupta
bfe273ff7c
xmpp: Separated jsxc and ejabberd 2017-01-09 11:50:16 -05:00
James Valleroy
85b87268b4
tor: Fix various issues related to plinth instance
- Remove extra newlines added to torrc.
- Remove comments added in random places to torrc.
- Enable tor instance during setup.
- Fix restarts to use tor instance.
- Revert change to augeas lens to attempt handling +.
- Add support for hyphens in values to augeas lens.
- Increment module version so setup can run again.
2017-01-08 15:36:59 -05:00
mridulnagpal
fdac901181
tor: Run tor-instance-create during setup 2017-01-08 14:55:37 -05:00
mridulnagpal
49106fe8ee
tor: Update setup to use plinth instance 2017-01-08 14:55:35 -05:00
James Valleroy
24943ebe15
bind: Use django's form validation 2017-01-06 19:03:53 -05:00
James Valleroy
8f8d0e8901
bind: Minor fixes and style updates 2017-01-06 18:44:44 -05:00
mridulnagpal
d4b0809db0
bind: Replace config in setup 2017-01-06 18:17:29 -05:00
mridulnagpal
e0abdbd0e9
bind: Add validator 2017-01-06 18:17:27 -05:00
mridulnagpal
0312c41415
bind: Added DNS servers setting 2017-01-06 18:17:25 -05:00
mridulnagpal
d986d58250
bind: Add enable DNSSEC 2017-01-06 18:17:22 -05:00
mridulnagpal
8c0d8e9db2
bind: forwarding works fine now 2017-01-06 18:17:19 -05:00
mridulnagpal
95265426a9
bind: Move setup to action script 2017-01-06 18:17:17 -05:00
mridulnagpal
aded0f6be0
bind: Remove icon 2017-01-06 18:17:14 -05:00
mridulnagpal
4a73cbcf3c
bind: Run setup 2017-01-06 18:17:11 -05:00
mridulnagpal
17ed3f92c7
bind: Add config form 2017-01-06 18:17:09 -05:00
mridulnagpal
da408d3381
bind: Add basic config 2017-01-06 18:17:06 -05:00
mridulnagpal
8552f43154
Add bind module 2017-01-06 18:16:38 -05:00
James Valleroy
e5b32aa6b4
Add TODO for confusing firstboot step id
Update changelog.
2017-01-02 15:05:27 -05:00
fonfon
e1aa78d25a
Firstboot, KVStore: merge old firstboot state fields
- use a migration to merge the old 'firstboot_state' and 'setup_state'
  fields into 'firstboot_completed' which is a more accurate name
- introduce kvstore.delete()
2017-01-02 15:05:24 -05:00
fonfon
3af82ab14e
Firstboot: minor variable renaming and cleanup 2017-01-02 15:05:20 -05:00
James Valleroy
2adb14e838
minetest: Restrict max players between 1 and 100 2016-12-23 10:49:30 -05:00
James Valleroy
533118c7f5
Refactor minetest server config
Only load augeas once to read the config.
2016-12-23 10:49:27 -05:00
mridulnagpal
df662e6899
form added for minetest 2016-12-23 10:49:22 -05:00
Swapnil Gupta
690fba96f5
license added for jsxc.html 2016-12-20 17:36:03 -05:00
Swapnil Gupta
615f0d0298
Update in licenses 2016-12-20 17:36:00 -05:00
Swapnil Gupta
699bdbfed6
Revert "Added license for inline js"
This reverts commit ee0d3745107c910e20350fa57c1fec7da7f90563.
2016-12-20 17:35:57 -05:00
Swapnil Gupta
cfe75b57f0
Added license for inline js 2016-12-20 17:35:54 -05:00
James Valleroy
f8dfd49f0f
frontpage: Rearrange parameters for add_shortcut
Rename id to shortcut_id.
2016-12-18 12:32:49 -05:00
mridulnagpal
c57d0284a6
icons updated 2016-12-18 12:32:46 -05:00
mridulnagpal
e4b310369e
icons updated 2016-12-18 12:32:43 -05:00
mridulnagpal
8d5fc5f1c4
icons updated 2016-12-18 12:32:41 -05:00
mridulnagpal
071058b427
ugettexy lazy restored 2016-12-18 12:32:39 -05:00
mridulnagpal
06fb7fab3b
License updated ikiwiki icon added title indented 2016-12-18 12:32:26 -05:00
Sunil Mohan Adapa
dede3383d4
xmpp: Remove minor jsxc unnecessary outdated code 2016-12-08 14:30:51 -05:00
Sunil Mohan Adapa
f406b53fc4
xmpp: Show error jsxc dialog when authentication fails 2016-12-08 14:30:47 -05:00
Sunil Mohan Adapa
27e072f400
xmpp: Remove unused styling in jsxc 2016-12-08 14:30:44 -05:00
Sunil Mohan Adapa
676b8251fd
xmpp: Remove colorbox in jsxc which is no longer a dependency 2016-12-08 14:30:42 -05:00
Sunil Mohan Adapa
1accb81acc
xmpp: Update jsxc CSS file path for latest JQuery UI 2016-12-08 14:30:37 -05:00
James Valleroy
0a20e1e83a
frontpage: Use reverse_lazy for Configure links 2016-12-08 19:42:54 +05:30
James Valleroy
96b63a0ab5
xmpp: Fix static symlinks for jsxc-3.0.0 2016-12-08 15:11:07 +05:30
Swapnil Gupta
ce18ed4214
Error when initializing modules fixed 2016-12-07 05:43:54 -05:00
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