546 Commits

Author SHA1 Message Date
James Valleroy
cc35fc2a68
monkeysphere: Remove key ID field from detail view. 2016-03-08 17:49:12 -05:00
Sunil Mohan Adapa
f4601e7b05
monkeysphere: Reorganize around keys instead
- Read Apache configuration to find the list of all available
  certificates and their associated domains.  Use this for setting UIDs
  properly.

- Solve the issue of re-importing renewed certficiate.  Use the SSH
  fingerprints as unique keys instead of domain names.  Compute SSH
  fingerprints for SSH keys and HTTPS certficates inorder accurately
  identify if they are currently imported into monkeysphere.

- Allow having more than one domains for a certficiate.  Add action to
  import new domains to an existing monkeysphere OpenPGP key.

- Import only once for a given certficiate and keep adding UIDs when
  domains get added.

- Merge services SSH and HTTPS giving us the ability to deals with many
  more services.  Remove special handling for different kinds of
  certificate sources.

- Supress monkeysphere prompts in case of reusing UIDs.
2016-03-08 23:32:29 +05:30
Sunil Mohan Adapa
28856d96a3
monkeysphere: Move more description to module 2016-03-08 23:32:20 +05:30
Sunil Mohan Adapa
7a7d957248
monkeysphere: Untabify, HTML message styling 2016-03-08 23:32:00 +05:30
James Valleroy
5c810ed87f
monkeysphere: Add Let's Encrypt certificates
Filter letsencrypt domains from snakeoil list.
Rename views for snakeoil and letsencrypt.
2016-03-08 23:31:42 +05:30
James Valleroy
cc6f44d87e
monkeysphere: Clarify arguments for import actions 2016-03-08 23:30:27 +05:30
James Valleroy
79edbd6195
monkeysphere: Add self-signed certificate section 2016-03-08 23:29:41 +05:30
James Valleroy
8c96d381e6
monkeysphere: Add key detail view 2016-03-08 23:29:29 +05:30
James Valleroy
18db38002b
monkeysphere: Consistently use the term OpenPGP
In user visible strings, instead of PGP or GPG.
2016-03-08 23:28:42 +05:30
James Valleroy
b38859b0d3
Merge branch 'common-view' 2016-03-05 15:32:38 -05:00
Joel Valleroy
176f0320c3
Avahi should now display {box_name}. Fixes #414 2016-03-05 23:28:39 +05:30
Sunil Mohan Adapa
f04e1c1657
Minor PEP8 & spelling fixes in various modules 2016-02-28 19:38:53 +05:30
Sunil Mohan Adapa
711892486e
upgrades: Use common view for configuration 2016-02-28 19:38:48 +05:30
Sunil Mohan Adapa
a0e676c51c
ikiwiki: Use common view for configuration 2016-02-28 19:38:44 +05:30
Sunil Mohan Adapa
d31de69d36
datetime: Use common view for configuration 2016-02-28 19:38:40 +05:30
Sunil Mohan Adapa
7385bebb89
transmission: Use common view for configuration 2016-02-28 19:38:36 +05:30
Sunil Mohan Adapa
73c7d8e89e
avahi: Use common view for configuration 2016-02-28 19:38:31 +05:30
Sunil Mohan Adapa
ab96bc7068
repro: Use common view for configuration 2016-02-28 19:38:26 +05:30
Sunil Mohan Adapa
6a462cecc8
privoxy: Use common view for configuration 2016-02-28 19:38:21 +05:30
Sunil Mohan Adapa
75d35b3d60
mumble: Use common view for configuration 2016-02-28 19:38:17 +05:30
Sunil Mohan Adapa
07df62854b
restore: Use common view for configuration
- Rename the template from restore_index.html to restore.html to avoid
  having to create a custom view.
2016-02-28 19:38:11 +05:30
Sunil Mohan Adapa
1eae781e64
quassel: Use common view for configuration 2016-02-28 19:38:07 +05:30
Sunil Mohan Adapa
1f6935c30b
roundcube: Use common view for configuration 2016-02-28 19:38:00 +05:30
Sunil Mohan Adapa
40a9507aae
xmpp: Use common view for configuration 2016-02-28 19:37:51 +05:30
Sunil Mohan Adapa
fb19fed6f5
shaarli: Use common view for configuration 2016-02-28 19:37:48 +05:30
Sunil Mohan Adapa
5c7eb69c31
radicale: Use common view for configuration 2016-02-28 19:37:44 +05:30
Sunil Mohan Adapa
f205612831
owncloud: Use common view for configuration 2016-02-28 19:37:39 +05:30
Sunil Mohan Adapa
9422f43ba5
minetest: Use common view for configuration 2016-02-28 19:37:35 +05:30
Sunil Mohan Adapa
96ca09d59d
deluge: Use common view for configuration 2016-02-28 19:37:31 +05:30
Sunil Mohan Adapa
34a6bd09ed
radicale: Use new setup mechanism
- Also fix using non-existant firewall service 'radicale-plinth'.
  Instead use 'http' and 'https' services.
2016-02-26 22:33:12 +05:30
James Valleroy
9d85084d8d
radicale: New module for a CalDAV/CardDAV server 2016-02-26 15:40:19 +05:30
Sunil Mohan Adapa
6c67a50e11
minetest: Use new setup mechanism 2016-02-26 15:21:56 +05:30
James Valleroy
363e071bff
minetest: New module for minetest server 2016-02-26 15:20:36 +05:30
Sunil Mohan Adapa
d72abb8539
config: Don't restrict supported languages
- There is no reason to limit the number of languages supported by the
  application.  This is what happens when LANGUAGES is set during Django
  configuration.  Users should be able to set a language using browser
  preferences and see at least the Django translated messages even if
  Plinth messages are not translated (example user create/edit form).

- If we wish to limit the number of language options shown duing
  language selection (for quality perception reasons), we should perform
  the limiting at the time of configuration.

- Note that when a new language is requested in translation tool, we
  create an empty file and that may lead to language being shown but
  with few strings actually translated.  This will have poor impact on
  user experience.  I wonder if we should filter language at all,
  keeping this in mind.
2016-02-26 00:46:09 +05:30
James Valleroy
080c891103
Be consistent with type of is_essential. 2016-02-19 23:24:08 -05:00
James Valleroy
992d2ea7e1
help: Use new setup mechanism 2016-02-19 22:52:52 -05:00
James Valleroy
77134cd55b
Merge branch 'better-setup' 2016-02-19 22:11:24 -05:00
Saúl Ibarra Corretgé
cec3ced675
letsencrypt: Skip hidden service domains on index 2016-02-19 19:55:38 +05:30
James Valleroy
9c8518499e
help: Specify encoding when opening manual file
- Closes #404.
2016-02-16 08:43:27 +05:30
Sunil Mohan Adapa
531ec960e4
owncloud: Add packages for external storage
The two packages are required when External Storage plugin in ownCloud
is enabled.  Since this has been a frequently asked question, add it to
the dependencies list.
2016-02-15 07:18:51 -05:00
Sunil Mohan Adapa
60c4c17f94
firstboot: Use new setup mechanism 2016-02-13 13:52:29 +05:30
Sunil Mohan Adapa
30f0876c32
xmpp: Use new setup mechanism 2016-02-13 13:52:25 +05:30
Sunil Mohan Adapa
bee0260af7
users: Use new setup mechanism 2016-02-13 13:52:22 +05:30
Sunil Mohan Adapa
b5ccada3a6
upgrades: Use new setup mechanism 2016-02-13 13:52:18 +05:30
Sunil Mohan Adapa
065d6c4c0a
transmission: Use new setup mechanism 2016-02-13 13:52:14 +05:30
Sunil Mohan Adapa
ac558568ba
tor: Use new setup mechanism 2016-02-13 13:52:11 +05:30
Sunil Mohan Adapa
ecad252653
system: Use new setup mechanism 2016-02-13 13:52:07 +05:30
Sunil Mohan Adapa
4066a2f8d6
shaarli: Use new setup mechanism 2016-02-13 13:52:03 +05:30
Sunil Mohan Adapa
bdfd20d661
roundcube: Use new setup mechanism 2016-02-13 13:51:59 +05:30
Sunil Mohan Adapa
c2cb1f32b9
restore: Use new setup mechanism 2016-02-13 13:51:55 +05:30