4867 Commits

Author SHA1 Message Date
Alice Kile
4969efd3b9
apps: Remove link to webapps in app descriptions
[sunil: Fix trailing white space in description]
[sunil: Fix removal of wrong message from ttrss app]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2019-11-26 15:39:28 -08:00
Veiko Aasa
ee03357f65
diagnostics: fix IPv6 failures
- Curl: if an IPv6 zone index is specified, use --interface parameter.
  This fixes two issues:
  - Curl in Debian Buster doesn't support an IPv6 zone index in URL
  - Curl in Debian Bullseye doesn't redirect properly if a zone index is in URL.
- Disable IPv6 diagnostics on daemons that don't listen on an IPv6 address:
  plinth, deluge, transmission

Closes #1519

Signed-off-by: Veiko Aasa <veiko17@disroot.org>
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-25 20:10:48 +05:30
Alice Kile
f9c9c62837
diagnostics: don't run on disabled modules
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-25 19:30:30 +05:30
Matt Conroy
01bf96be4c
openvpn: manual link points to incorrect page
Fixed issue #1701. Removed the hyperlink in the profile section
per Joseph's suggestion and modified the paragraph to tell the
user to click learn more since it has the correct link.

Signed-off-by: Matt Conroy <matt@mattconroy.net>

Fixes #1701
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-25 19:22:16 +05:30
James Valleroy
5802d74e86
debian: Update German debconf translation (Closes: #945387)
Thanks to Helge Kreutzmann for the patch.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-24 05:30:49 -05:00
Veiko Aasa
6649ead854
ssh: fix Avahi SFTP service file
- Remove user fbx from Avahi SFTP service file
- Use more precise service name

Closes #1689

Signed-off-by: Veiko Aasa <veiko17@disroot.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-21 19:51:50 -05:00
Michael Breidenbach
000dd999b9
Translated using Weblate (Swedish)
Currently translated at 100.0% (1112 of 1112 strings)
2019-11-21 19:04:40 +01:00
Fred
3d77ba30b9
Translated using Weblate (French)
Currently translated at 100.0% (1112 of 1112 strings)
2019-11-21 19:04:39 +01:00
Michael Breidenbach
3f328f74d8
Translated using Weblate (German)
Currently translated at 100.0% (1112 of 1112 strings)
2019-11-21 19:04:38 +01:00
nautilusx
c9f927c287
Translated using Weblate (German)
Currently translated at 100.0% (1112 of 1112 strings)
2019-11-21 19:04:38 +01:00
Alice Kile
88b8ff3d62
backups: fix title not appearing
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-21 20:07:40 +05:30
Fred
b1f34ef0be
Translated using Weblate (French)
Currently translated at 98.4% (1094 of 1112 strings)
2019-11-20 18:53:24 +01:00
Thomas Vincent
aa6084d7ad
Translated using Weblate (French)
Currently translated at 98.4% (1094 of 1112 strings)
2019-11-20 18:53:23 +01:00
Joseph Nuthalapati
5b2df956e8
pagekite: Use the new app toggle button
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-20 06:26:54 +05:30
Joseph Nuthalapati
71ccb5882b
pagekite: Make Custom Services look like it's under Configuration
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-20 05:55:21 +05:30
Joseph Nuthalapati
c2412621b3
pagekite: Show existing services only if there are any
Reduces visual noise on the page.

Some formatting changes

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-20 05:03:07 +05:30
Joseph Nuthalapati
6f975a159c
pagekite: Fix functional tests
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-20 04:59:25 +05:30
Matt Conroy
bdb090e386
pagekite: Get rid of tabs in the configuration page
Made the changes requested in issue #1693 to the pagekite
configuration page. Removed the tabs and the javascript.
Made a sort of hacky but working solution to always having
the standard pagekite services being enabled. Put custom
services configuration below the regular configuration and
added a separate add custom service page a la the Gitweb
page.

Fixed formatting issues.

Signed-off-by: Matt Conroy <matt@mattconroy.net>
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-20 04:58:03 +05:30
James Valleroy
a869ef531c
Release v19.21 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v19.21
2019-11-18 19:36:34 -05:00
James Valleroy
295a4804f6
locale: Update translation strings
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-18 18:48:43 -05:00
Joseph Nuthalapati
6d1b0669fb
searx: Set safe_search to Moderate by default
I remember the default being Moderate earlier. Maybe the Debian package
or upstream changed it to None. To be safe, we should set it in our
installation script too.

One problem I observed with default setting being None is that any
queries performed with this setting will be cached and a stricter
setting will not apply on the same search query. For example, if you
searched for "computer" with the default setting of None, there will be
some NSFW images returned by SearX. Setting safe_search to Moderate or
Strict later will have no effect on the search query "computer".

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-18 18:28:05 -05:00
James Valleroy
1bd0a65e5c
d/po: Run debconf-updatepo
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-18 18:14:35 -05:00
Joseph Nuthalapati
815d3ec0e8
firstboot: reading firstboot-wizard-secret file
Explain how to read the firstboot-wizard-secret file using shell
commands. Remove output of the cat command.

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-18 18:10:24 -05:00
Joseph Nuthalapati
00725b3526
app: Fix broken functional tests
Fix functional tests broken by the new toggle button to enable/disable
applications.

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-19 00:02:16 +05:30
Joseph Nuthalapati
62bcae4975
app: Avoid showing empty configuration block
Several applications whose configuration form only includes an "Enable
application" checkbox look empty with an "Update setup" button when JavaScript
is enabled. Fixed this.

Added license header for LibreJS compliance.

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-19 00:02:16 +05:30
Alice Kile
fec995d7e0
app: Make the toggle-button responsive
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-19 00:02:16 +05:30
Alice Kile
1a65c88881
app: Use single form for app toggle and configuration
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-19 00:02:16 +05:30
Alice Kile
ec62f331b8
app: Implement toggle button in app page
- revamp the old form submission model to enable/disable apps into a
  simple toggle button
- provide backwards compatibility when javascript is disabled

Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-19 00:02:16 +05:30
Radek Pasiok
1504e182e4
Translated using Weblate (Polish)
Currently translated at 33.1% (366 of 1106 strings)
2019-11-18 19:04:35 +01:00
Joseph Nuthalpati
95709518eb
clients: Improve code readability
- Break up long lines multiple short lines
- Fix indentation and formatting

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-18 19:41:41 +05:30
Alice Kile
8e3bbdb089
clients: implement launch button feature
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-18 19:41:14 +05:30
Radek Pasiok
42949bf212
Translated using Weblate (Polish)
Currently translated at 30.1% (333 of 1106 strings)
2019-11-17 14:04:30 +01:00
Sunil Mohan Adapa
ebe6a0ed02
tor: Listen on IPv6 for OrPort
- Fix regex for reading OrPort value from command port communication.

- Setup all new configurations for listening on IPv6 for OrPort.

- Upgrade existing configuration for listening on IPv6 for OrPort. Increment app
  version number force run setup again.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-15 20:14:49 -05:00
Sunil Mohan Adapa
ca9047104a
tor: Expect obfs service to be also available on IPv6
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-15 20:14:46 -05:00
Sunil Mohan Adapa
dcdd6a0988
tor: Fix port diagnostics by correcting port data type
Helps #472.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-15 20:14:44 -05:00
Sunil Mohan Adapa
7354277e58
doc: Fix unavailability of manual images
Closes: #1688.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-14 21:32:29 +05:30
Veiko Aasa
955da6bee8
turbolinks: Disable turbolinks on links that don't point to /plinth/...
Fixes #1678

Signed-off-by: Veiko Aasa <veiko17@disroot.org>
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-14 08:14:49 +05:30
James Valleroy
e3e123bcbd
HACKING: Fix provision with tests command
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-13 08:12:14 -05:00
Sunil Mohan Adapa
96a8647b5d
CONTRIBUTING: Add more instructions on commits and MR changes
- Talk about 'Contributor Invite' tags.

- Suggest how to split commits and provide changes to address review commits.

- Suggest using 'yapf' and 'isort' tools for code quality.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-13 07:59:52 -05:00
Sunil Mohan Adapa
190a82e9e8
HACKING: Update with instructions for multiple OSes
- Add instructions on how to install Git, Vagrant and VirtualBox for other OSes.
  Instructions for other OSes are untested by me.

- Add instruction to checkout the source code.

- Remove instructions for installing on the host machine, these have not been
  tested for a while and could lead to confusion. 'setup.py develop' option is
  not being used anymore.

- Installing firefox using apt provides a sufficient version of functional
  tests. Simplify the instructions.

- Update functional tests instructions to use the '-m' mark option instead of of
  '-k' keyword.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2019-11-13 07:59:49 -05:00
Allan Nordhøy
3809051760
Translated using Weblate (Norwegian Bokmål)
Currently translated at 95.8% (1059 of 1106 strings)
2019-11-12 09:04:19 +01:00
Birger Schacht
47261ae79a
tor: Rename "Hidden Service" to "Onion Service"
Upstream does not use the term "Hidden Service" anymore.
https://2019.www.torproject.org/docs/onion-services.html.en

Closes #1624

Signed-off-by: Birger Schacht <birger@rantanplan.org>
Reviewed-by: Joseph Nuthalapati <njoseph@riseup.net>
2019-11-11 22:13:35 +05:30
Michael Breidenbach
4bbfc1a212
Translated using Weblate (Swedish)
Currently translated at 100.0% (1106 of 1106 strings)
2019-11-10 16:04:58 +01:00
Thomas Vincent
866e586742
Translated using Weblate (French)
Currently translated at 100.0% (1106 of 1106 strings)
2019-11-10 16:04:11 +01:00
Joseph Nuthalapati
010b9cfde4
doc: dev: Add favicon to developer documentation site
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2019-11-09 17:11:25 -08:00
Joseph Nuthalapati
8225de973c
doc: dev: Fix headings
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2019-11-09 17:11:18 -08:00
Joseph Nuthalapati
bc1ab90630
doc: dev: Reduce toc depth to 2 levels to reduce noise
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2019-11-09 17:11:11 -08:00
Joseph Nuthalapati
f424c80a0a
doc: dev: Mention where to find the user manual
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
[sunil: Minor wording changes]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2019-11-09 17:11:04 -08:00
Joseph Nuthalapati
ad30321fac
doc: dev: Add instructions to setup developer documentation
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
[sunil: Package is python3-sphinx-autobuild and not python3-sphinx-autodoc]
[sunil: Add about section, reindent]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2019-11-09 17:10:49 -08:00
Joseph Nuthalapati
307dc1585c
README: Fix hyperlinks to badges and images
- Avoid redirect in Weblate translation badge

- Point to freedombox package instead of plinth for Debian badges

- Fix image hyperlinks

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2019-11-09 16:27:33 -08:00