summaryrefslogtreecommitdiff
path: root/pkg/backend
AgeCommit message (Collapse)Author
2021-03-03[pkg] relax reflect 1.14 requirementkali kaneko (leap communications)
2021-02-08[style] cleanupkali kaneko (leap communications)
- remove unused debug - uncomment notification function, leftover from debug - comment about go-land mutexes
2021-02-08[bug] fix segfault in osx with activationkali
this is a regression that was introduced with previous changes to the menus in windows. activation segfaults in linux and osx, so capture the event only for windows. did not investigate further about the causes, but it seems like a good workaround for the time being.
2020-10-13[feat] improve error handling during loginkali
2020-10-08[bug] don't crash on quit if no autostartRuben Pollan
2020-10-02[bug] remove apiURL from bonafidekali kaneko (leap communications)
it seems this was an attempt to make this injectable for tests, but it can work by changing config variables too.
2020-09-30[feat] remove the donation dialog if not set in the providers.jsonRuben Pollan
- Resolves: 336
2020-09-30[feat] remove unused config optionsRuben Pollan
2020-09-25[refactor] grab appname from providers.jsonkali kaneko (leap communications)
2020-09-24[feat] send cmd flags to the go backendRuben Pollan
Also disable autostart if manual quit, remove custom printer that was used for i18n and disable previous autostart if -disable-autostart We didn't disable autostart after the migration to qt. - Resolves: #355 #289
2020-09-16[bug] accept corrupted pid filesRuben Pollan
A corrupted pid file, or a file that contains something else than a pid number used to block bitmask-vpn from launch. Now if the file contains something that is not expected it will log it and rewrite it. I refactor de code so the pid file will be released on quit instead of initialization. - Resolves: #349
2020-09-08[feat] be more precise when login gives 502kali kaneko (leap communications)
2020-09-08[feat] lookup the config vars at runtimekali kaneko (leap communications)
- Resolves: #326
2020-09-08[bug] pass json as bytes to go sidekali kaneko (leap communications)
2020-08-20[feat] reset notificationkali kaneko (leap communications)
2020-08-20[feat] reset errorkali kaneko (leap communications)
2020-08-20[bug] anon needs no credentialskali kaneko (leap communications)
2020-08-20[feat] login feedbackkali kaneko (leap communications)
- Resolves: #334
2020-08-20[pkg] add float-deployed demo libpvn for testsRuben Pollan
2020-08-13Quit if there was an initializaton errorRuben Pollan
Let's close properly without segfaults :)
2020-08-13Unblock is not needed switch off does unblock bitmaskRuben Pollan
2020-08-11[refactor] simplify, make port optionalkali kaneko (leap communications)
2020-08-11[feat] authentication token for webapikali kaneko (leap communications)
2020-08-11[feat] first simplistic implementation of a rest apikali kaneko (leap communications)
It lacks authentication, and I need to debug a segfault/abort when quitting. But kind of useful for demonstration purposes.
2020-08-11[refactor] use qt argument parsingkali kaneko (leap communications)
2020-06-26[test] minimal qml testskali kaneko (leap communications)
just a minimal boilerplate. the idea is to import the qml files and assert that the states/widgets change accordingly if we mock the backend status. - Closes: #300
2020-06-26[refactor] remove silly functionkali kaneko (leap communications)
2020-06-26[refactor] cleanup function was unneededkali kaneko (leap communications)
2020-06-26[refactor] several simplifications after reviewkali kaneko (leap communications)
- simplify notification routine (we dont need no rejected action). we just check every hour, as in the original code. - open links directly from Qt - rename some global variables to make them less cryptic - move cleanup function to the same module that created them
2020-06-26[feat] pass initialization errors to guikali kaneko (leap communications)
2020-06-26[feat] cleanup temp dirs on quitkali kaneko (leap communications)
2020-06-26[feat] working about dialogkali kaneko (leap communications)
2020-06-26[feat] open help urlkali kaneko (leap communications)
2020-06-26[feat] re-implement donation reminderskali kaneko (leap communications)
first pass on giving functionality to the donation reminder
2020-06-12[refactor] reorganize backend in its own modulekali kaneko (leap communications)
Signed-off-by: kali kaneko (leap communications) <kali@leap.se>