Commit Graph

1326 Commits

Author SHA1 Message Date
Kevin Froman bb7817076d make socket servers non default for now 2019-10-16 01:32:27 -05:00
Kevin Froman 811538601f added basic anonymity information to readme 2019-10-16 01:32:14 -05:00
Kevin Froman 18e317c820 work on onboarding 2019-10-16 01:30:44 -05:00
Kevin Froman 2d5fc6cf54 use span instead of input in mail ui 2019-10-14 06:02:51 -05:00
Kevin Froman 63fced9cff * improved friend removal
* made restart more reliable
* fixed banblock not deleting blocks
* somewhat fixed friend endpoints not working with niceware keys
* started working on adjusting mail interface to use div instead of inputs
2019-10-13 20:13:00 -05:00
Kevin Froman e5fc15acc2 lots of web ui work 2019-10-11 04:28:43 -05:00
Kevin Froman f0c72ef1c8 move config editor in index, fix circles showing posts under wrong circle 2019-10-10 02:25:12 -05:00
Kevin Froman a704eaaf60 make outgoing connections scroll better & not be textarea 2019-10-09 22:32:19 -05:00
Kevin Froman 47e81a4bb5 correct resettor help message 2019-10-09 22:31:40 -05:00
Kevin Froman 7145cf6f7d updated screenshots 2019-10-09 22:31:17 -05:00
Kevin Froman 2ab2597e00 correct placeholder color in dark theme, use better uptime display 2019-10-08 23:17:29 -05:00
Kevin Froman b10bbe7c52 added confirm for restart/shutdown ui btns 2019-10-08 22:25:34 -05:00
Kevin Froman 7f60560cbe improve input fields in dark theme 2019-10-08 22:17:47 -05:00
Kevin Froman 8195ffbeb6 bug fixes for tor and lock files 2019-10-08 17:26:44 -05:00
Kevin Froman c4c4fb70d5 added motd, todo.txt, and small bug fixes 2019-10-08 16:14:30 -05:00
Kevin Froman 695f334297 added motd system, reworked handling of bytes in signatures 2019-10-07 21:32:33 -05:00
Kevin Froman 31825bfad7 fix lockfile and add motd key to onionrvalues 2019-10-07 19:02:12 -05:00
Kevin Froman c22f084315 work on runtime tests and onboarding 2019-10-07 00:51:30 -05:00
Kevin Froman dbb306d7ee webui cleanup 2019-10-06 04:34:30 -05:00
Kevin Froman e75adb3d48 fixed vanity test 2019-10-05 18:55:40 -05:00
Kevin Froman 7e9fe03235
+ added theme api
+ added switcher from dark and light theme
- deleted profiles directory for now
+ added theme config option
* added boilerplate to circle picker and useridenticons
2019-10-05 18:35:40 -05:00
Kevin Froman 578a238f2e added missing circle files and bulmaswatch 2019-10-05 15:32:07 -05:00
Kevin Froman f4d7a2acb9 darkmoded friends 2019-10-04 17:13:03 -05:00
Kevin Froman e2832afacb fixed friends 2019-10-04 17:12:07 -05:00
Kevin Froman 215c8d2c3a added dark mode 2019-10-04 16:49:35 -05:00
Kevin Froman 14334e7197 fix mnemonic test and added make-release.sh 2019-09-30 00:13:43 -05:00
Kevin Froman 37db4b514e switch pubkeymanager and contactmanager over to niceware 2019-09-29 23:40:23 -05:00
Kevin Froman 991c79b350 added url command 2019-09-29 22:03:55 -05:00
Kevin Froman 48e956c27c moved to niceware from mnemonic 2019-09-29 21:14:43 -05:00
Kevin 86ae8327c3 Merge branch 'master' into 'master'
Fixes for Linux install files

See merge request beardog/Onionr!26
2019-09-29 23:44:59 +00:00
Duncan X Simpson ec6cda7de9 Fixes in install/onionr
- Replace := with :- as := causes an extra unnecessary assignment each
time it is used
- Use system-wide default dirs based on being EUID 0 rather than not
having $HOME set - with previous logic you needed to unset $HOME to
interact with the GUI
- Default XDG_DATA_HOME to $HOME/.local/share rather than
$HOME/.local/share/onionr as it should not be set to an app specific
dir, and usage as if it is one would result in files being set in the
user's chosen XDG_DATA_HOME directly (not in an onionr subdir)
- Default ONIONR_HOME to $XDG_DATA_HOME/onionr rather than
$XDG_DATA_HOME - see previous
- Put $LOG_DIR under $ONIONR_HOME rather than $XDG_DATA_HOME - see
previous
- Don't bother setting XDG_DATA_HOME since we only use it here
- Default ONIONR_HOME to /var/lib/onionr rather than /etc/onionr for
system-wide as it's mostly state data, not just config
- Make assignments more concise
- Removed -R from chmod - 700 already restricts access to
subdirectories and files, and this chmod would require all files to be
marked executable, which is not necessary
- Specified 0700 in chmod - Make sure setuid/setgid/sticky isn't set
for some reason
- Removed chown - chown is usually reserved for root
- Specify python3 rather than 3.7 - We support 3.6 and probably want to
support 3.8+ too
- Rename OUTPUT_DIR to the more descriptive ONIONR_BASEDIR
- Call onionr.sh rather than onionr.py (nonexistent, presumably
intended __init__.py, but this is better anyway)
2019-09-29 23:44:59 +00:00
Kevin Froman f0e7810342 split mail reply on - 2019-09-29 16:32:46 -05:00
Kevin Froman d49811bc2e increase restart sleep to avoid port conflicts 2019-09-29 15:55:14 -05:00
Kevin Froman 6d515f7a60 added notification config option 2019-09-29 15:52:34 -05:00
Kevin Froman 1ca0402660 merge master after rebase for friend fix 2019-09-29 15:49:18 -05:00
Kevin Froman b077f72e5f work on site finder and fixed friend adding 2019-09-29 15:48:21 -05:00
Kevin Froman b42c0a79a1 work on site finder and fixed friend adding 2019-09-29 15:39:03 -05:00
Kevin Froman 0067bd36b5 try to fix stdout broken pipe 2019-09-28 23:57:29 -05:00
Kevin Froman e310ffc4e2 try to fix stdout broken pipe 2019-09-28 23:53:15 -05:00
Kevin Froman e3b8e12dfb try to fix stderr broken pipe 2019-09-28 23:48:28 -05:00
Kevin Froman c709c8e030 try to fix stderr broken pipe 2019-09-28 23:44:19 -05:00
Kevin Froman 4c208d54e8 change readme python version 2019-09-28 22:01:44 -05:00
Kevin Froman 0fc33e30ff change readme python version 2019-09-28 21:59:13 -05:00
Kevin Froman 7006c7e63d added test for vanity 2019-09-28 20:26:17 -05:00
Kevin Froman 631510f4fe moved vanityonionr into onionr repo 2019-09-28 20:22:39 -05:00
Kevin Froman 4df69b7842 work on sites api for finding user sites 2019-09-28 00:37:24 -05:00
Kevin Froman 60f0ef0fef added option to disable plaintext blocks 2019-09-27 20:38:47 -05:00
Kevin Froman 71c9337ab7 board now uses sha256 2019-09-27 18:04:49 -05:00
Kevin Froman 24d682860f fix ui test 2019-09-27 10:42:35 -05:00
Kevin Froman f14239db6c added run time test framework 2019-09-26 02:43:03 -05:00