Simon Frei and GitHub
a05dc6cc47
lib/model: Cleanup redundant filesystem variables in folders ( #7237 )
2020-12-27 22:26:25 +01:00
Simon Frei and GitHub
5440d1dc3b
gui: Do not replace zero versioning cleanup interval ( #7234 )
2020-12-27 10:08:15 +01:00
Simon Frei and GitHub
f13e6ca631
lib/model: Remove obsolete return val from ccHandleFolders (ref #6443 ) ( #7229 )
2020-12-23 13:10:08 +01:00
Jakob Borg
81553b4da7
gui, man, authors: Update docs, translations, and contributors
2020-12-23 07:45:28 +01:00
André Colomb and GitHub
07618f8674
gui: Fix missing sharing device when adding pending folder ( #7227 )
2020-12-22 22:37:29 +01:00
André Colomb and GitHub
1555a4da7f
cmd/stevents: Add command line argument for event type filtering. ( #7226 )
...
Add a -types flag which can be set to a comma-separated list of event
types. The contents will be included verbatim in the URL parameter
"events".
2020-12-22 22:10:26 +01:00
Simon Frei and GitHub
a20a5f61f0
lib/ur: Send unreported failures on shutdown ( #7164 )
2020-12-22 20:17:14 +01:00
André Colomb and GitHub
4bcc38cf63
gui: Fix nonfunctional ignore button on pending folder notification ( #7224 )
...
The merge of #6443 apparently introduced a wrong argument name in
$scope.ignoreFolder().
2020-12-22 07:28:10 +01:00
Jakob Borg and GitHub
05f25e600e
lib/connections: Refactor connection loop ( #7177 )
...
This breaks out some methods from the connection loop to make it simpler
to manage and understand.
Some slight simplifications to remove the `seen` variable (we can filter
`nextDial` based on times are in the future or not, so we don't need to
track `seen`) and adding a minimum loop interval (5s) in case some
dialer goes haywire and requests a 0s redial interval or such.
Otherwise no significant behavioral changes.
2020-12-21 16:40:13 +01:00
Simon Frei and GitHub
a744dee94c
lib/fs: Correct wrapping order for meaningful log-caller ( #7209 )
2020-12-21 13:01:34 +01:00
Simon Frei and GitHub
78bd0341a8
all: Handle errors opening db/creating file-set (ref #5907 ) ( #7150 )
2020-12-21 12:59:22 +01:00
Roberto Santalla and GitHub
b5de49917c
cmd/relaypoolsrv: Allow validation of relay join requests by certificate ( fixes #7196 ) ( #7217 )
2020-12-21 11:55:16 +01:00
Simon Frei and GitHub
c845e245a1
lib: Close underlying conn in protocol ( fixes #7165 ) ( #7212 )
2020-12-21 11:40:51 +01:00
Simon Frei and GitHub
4a787986cd
lib/db: Prevent IndexID creation race ( #7211 )
2020-12-21 11:32:59 +01:00
Simon Frei and GitHub
78a41828fc
gui: Reflect change in untrusted in sharing tab ( #7201 )
2020-12-21 11:11:44 +01:00
Simon Frei and GitHub
bd0c9913cf
lib/db: Remove index ids when dropping folder ( #7200 )
2020-12-21 11:10:59 +01:00
Simon Frei and GitHub
d904dfa191
lib/model: Fix flaky test and add some scanning debug ( #7214 )
2020-12-20 18:13:35 +01:00
Simon Frei and GitHub
fa40ccece1
lib: Consistently set suture logging ( #7202 )
2020-12-18 19:44:00 +01:00
Simon Frei and GitHub
7919310dc6
lib/model: Unflake TestIgnoreDeleteUnignore ( #7208 )
2020-12-18 18:42:09 +01:00
Simon Frei and GitHub
7669af578a
gui: Apply changes to untrusted (ref #6443 ) ( #7206 )
2020-12-17 23:13:28 +01:00
Simon Frei and GitHub
739e99c4d9
lib/config: Remove deprecated pending entries from config (ref #6443 ) ( #7204 )
2020-12-17 22:49:29 +01:00
André Colomb and GitHub
7502997e7e
all: Store pending devices and folders in database ( fixes #7178 ) ( #6443 )
2020-12-17 19:54:31 +01:00
Jakob Borg
4470cd5aaa
gui, man, authors: Update docs, translations, and contributors
2020-12-16 07:45:23 +01:00
André Colomb and GitHub
466e8a5cd0
gui: Sort folders and devices in advanced config modal ( #7192 )
2020-12-14 16:45:38 +01:00
Jakob Borg
4142a431b5
model: Actually print folder description in "Overriding" log message
2020-12-12 12:32:24 +01:00
Jakob Borg
5565afdd9f
gui: version.tags is an array, which is truthy when empty
2020-12-12 10:34:26 +01:00
Simon Frei and GitHub
0db3b7a530
build: Switch to gopsutil's v3 module ( #7191 )
2020-12-10 16:43:15 +01:00
Simon Frei and GitHub
b37ecc3cf4
build: Update notify ( fixes #7076 ) ( #7189 )
2020-12-10 15:43:05 +01:00
Jakob Borg and GitHub
ec5a5d5218
lib/api: Returns tags in version as list ( #7190 )
2020-12-10 12:22:09 +01:00
Jakob Borg
7980c8cea2
gui: Harmonize architecture names
2020-12-10 11:23:47 +01:00
Jakob Borg and GitHub
e9b68a224c
lib/connections: Handle QUIC not being available ( #7186 )
...
This does two things:
- Exclude QUIC from go1.16 builds, automatically, for now, since it
doesn't work and just panics.
- Provide some fake listeners and dialers when QUIC is disabled.
These fake listeners and dialers indicate that they are disabled and
unsupported, which silences "Dialing $address: unknown address scheme:
quic" type of stuff which is not super helpful to the user.
2020-12-09 19:23:50 +01:00
Simon Frei and GitHub
8fd6b1d428
lib/protocol: Handle slashified paths in IsEncryptedParent ( fixes #7184 ) ( #7187 )
2020-12-09 18:16:14 +01:00
André Colomb and GitHub
4198b5061f
gui: Split folders into two categories on the sharing tab for devices ( #7162 )
2020-12-09 14:54:51 +01:00
Jakob Borg
b0a525a504
gui, man, authors: Update docs, translations, and contributors
2020-12-09 07:45:25 +01:00
Eric Lesiuta and GitHub
25d904dc37
gui: Fix blank device name under "Recent Changes" ( #7185 )
...
fixes the device showing up as blank if the friendly name is known
2020-12-07 22:19:28 +01:00
Simon Frei and GitHub
c1b452df93
build: Upgrade quic-go to v0.19.3 (ref #7146 ) ( #7180 )
v1.12.1
v1.12.1-rc.1
2020-12-06 13:46:27 +01:00
Jakob Borg
28bc8b6153
gui, man, authors: Update docs, translations, and contributors
2020-12-02 07:45:24 +01:00
Simon Frei and GitHub
cccbb0bd5e
lib/ur: Reset timer when there's nothing to report ( #7169 )
2020-11-28 20:09:22 +01:00
Simon Frei and GitHub
240ae0c14f
lib/model: Unflake TestRequestReceiveEncryptedLocalNoSend ( #7167 )
2020-11-27 20:53:03 +01:00
Jakob Borg
9a9b7002cd
Merge branch 'release' into main
...
* release:
gui: Restore Select / Deselect All buttons in device sharing tab. (#7161 )
2020-11-27 16:41:16 +01:00
André Colomb and Jakob Borg
b16cc72fc7
gui: Restore Select / Deselect All buttons in device sharing tab. ( #7161 )
...
This fixes a regression by restoring two functions removed in commit
a20d85d451 , but still used from the HTML
template. Adjust the restored versions to access the new flag storage
structure.
The replacement functions selectAllSharedFolders() and
selectAllUnrelatedFolders() are not functional, so this is just a
quick fix to restore a working state before making the new functions
actually work sensibly.
Just like the respective functions for sharing device selections, give
it a boolean argument instead of writing two almost identical
functions.
In line with the other selectAll...() functions, avoid calling
angular.forEach() and iterate over the folders object directly.
v1.12.0
v1.12.0-rc.4
2020-11-27 14:33:58 +01:00
André Colomb and GitHub
ab53687c38
gui: Restore Select / Deselect All buttons in device sharing tab. ( #7161 )
...
This fixes a regression by restoring two functions removed in commit
a20d85d451 , but still used from the HTML
template. Adjust the restored versions to access the new flag storage
structure.
The replacement functions selectAllSharedFolders() and
selectAllUnrelatedFolders() are not functional, so this is just a
quick fix to restore a working state before making the new functions
actually work sensibly.
Just like the respective functions for sharing device selections, give
it a boolean argument instead of writing two almost identical
functions.
In line with the other selectAll...() functions, avoid calling
angular.forEach() and iterate over the folders object directly.
2020-11-27 11:48:48 +01:00
Simon Frei and GitHub
bbb22c8c80
lib/protocol: Send Close message on read error ( #7141 )
2020-11-27 11:31:20 +01:00
Simon Frei and GitHub
a9764fc16c
lib: Skip deleted, locally changed on recv-enc folders ( fixes #7153 ) ( #7154 )
2020-11-27 11:26:36 +01:00
Audrius Butkevicius and GitHub
af13f0cd35
lib/stun: Don't notify about address changes if it's not useful ( fixes #7144 ) ( #7159 )
2020-11-27 07:34:30 +01:00
Simon Frei and GitHub
e1b958284e
lib/api: Shut the api down gracefully ( fixes #7138 ) ( #7157 )
2020-11-26 15:49:39 +01:00
Simon Frei and GitHub
bf7d03d029
lib/model: Fix enc file size when pulling ( fixes #7152 ) ( #7155 )
2020-11-25 22:57:25 +01:00
Simon Frei and GitHub
3169212046
lib/db: Do not reset index-id when dropping device (ref #7135 ) ( #7156 )
...
This reverts commit 641b7aee38 .
2020-11-25 22:54:05 +01:00
Simon Frei and GitHub
54b50e3d52
lib/fs, lib/model: Cover more windowsyness sanitizing paths ( fixes #7075 ) ( #7158 )
2020-11-25 22:52:46 +01:00
Jakob Borg
c6f2ec9400
gui, man, authors: Update docs, translations, and contributors
2020-11-25 07:45:27 +01:00