J M
ee1acda7aa
fix: Minor fix that matt wanted ( #1808 )
...
* fix: Minor fix that matt wanted
* Update backend/src/hostname.rs
2022-09-19 13:05:38 -06:00
Aiden McClelland
e199dbc37b
prevent cfg str generation from running forever ( #1804 )
2022-09-15 13:29:46 -06:00
J M
2e8bfcc74d
fix: Deep is_parent was wrong and could be escapped ( #1801 )
...
* fix: Deep is_parent was wrong and could be escapped
* Update lib.rs
2022-09-15 12:53:56 -06:00
Aiden McClelland
ca53793e32
stop leaking avahi clients ( #1802 )
...
* stop leaking avahi clients
* separate avahi to its own binary
2022-09-15 12:53:46 -06:00
J M
67743b37bb
fix: Bad cert of *.local.local is now fixed to correct. ( #1798 )
2022-09-12 16:27:46 -06:00
Aiden McClelland
36911d7ed6
use base64 for HTTP headers ( #1795 )
...
* use base64 for HTTP headers
* fe for base64 headers
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com >
2022-09-12 13:20:49 -06:00
Aiden McClelland
5564154da2
update backend dependencies ( #1796 )
...
* update backend dependencies
* update compat
2022-09-12 13:20:40 -06:00
Aiden McClelland
b9ce2bf2dc
0.3.2 final cleanup ( #1782 )
...
* bump version with stubbed release notes
* increase BE timeout
* 032 release notes
* hide developer menu for now
* remove unused sub/import
* remoce reconnect from disks res in setup wiz
* remove quirks
* flatten drives response
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com >
2022-09-08 16:14:42 -06:00
J M
5442459b2d
fix: Js deep dir ( #1784 )
...
* fix: Js deep dir
* Delete broken.log
* Delete test.log
* fix: Remove the == parent
2022-09-08 13:57:13 -06:00
Stephen Chavez
f0466aaa56
pinning cargo dep versions for CLI ( #1775 )
...
* pinning cargo dep versions for CLI
* add --locked to the workflow
Co-authored-by: Stephen Chavez <stephen@start9labs.com >
2022-09-07 09:25:14 -06:00
Matt Hill
50111e37da
remove product key from setup flow ( #1750 )
...
* remove product key flow from setup
* feat: backend turned off encryption + new Id + no package id
* implement new encryption scheme in FE
* decode response string
* crypto not working
* update setup wizard closes #1762
* feat: Get the encryption key
* fix: Get to recovery
* remove old code
* fix build
* fix: Install works for now
* fix bug in config for adding new list items
* dismiss action modal on success
* clear button in config
* wip: Currently broken in avahi mdns
* include headers with req/res and refactor patchDB init and usage
* fix: Can now run in the main
* flatline on failed init
* update patch DB
* add last-wifi-region to data model even though not used by FE
* chore: Fix the start.
* wip: Fix wrong order for getting hostname before sql has been
created
* fix edge case where union keys displayed as new when not new
* fix: Can start
* last backup color, markdown links always new tab, fix bug with login
* refactor to remove WithRevision
* resolve circular dep issue
* update submodule
* fix patch-db
* update patchDB
* update patch again
* escape error
* decodeuricomponent
* increase proxy buffer size
* increase proxy buffer size
* fix nginx
Co-authored-by: BluJ <mogulslayer@gmail.com >
Co-authored-by: BluJ <dragondef@gmail.com >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2022-09-07 09:25:01 -06:00
Aiden McClelland
76682ebef0
switch to postgresql ( #1763 )
...
switch sqlx to postgresql
2022-09-01 10:32:01 -06:00
Aiden McClelland
b2d7f4f606
[feat]: resumable downloads ( #1746 )
...
* optimize tests
* add test
* resumable downloads
2022-08-24 15:22:49 -06:00
Matt Hill
3ddeb5fa94
[Fix] websocket connecting and patchDB connection monitoring ( #1738 )
...
* refactor how we handle rpc responses and patchdb connection monitoring
* websockets only
* remove unused global error handlers
* chore: clear storage inside auth service
* feat: convert all global toasts to declarative approach (#1754 )
* no more reference to serverID
Co-authored-by: Aiden McClelland <me@drbonez.dev >
Co-authored-by: waterplea <alexander@inkin.ru >
2022-08-22 10:53:52 -06:00
Aiden McClelland
5ba0d594a2
Bugfix/dns ( #1741 )
...
* keep openresolv
* fix init
2022-08-18 10:23:04 -06:00
Stephen Chavez
6505c4054f
Feat: HttpReader ( #1733 )
...
* The start of implementing http_reader, issue #1644
* structure done
* v1 of http_reader
* first http_header poc
* Add AsyncSeek trait
* remove import
* move import
* fix typo
* add error checking for async seek
* fix handling of positions
* rename variables
* Update backend/src/util/http_reader.rs
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
* clean up work
* improve error handling, and change if statement.
Co-authored-by: Stephen Chavez <stephen@start9labs.com >
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
2022-08-18 10:22:51 -06:00
Chris Guida
f812e208fa
fix cli install ( #1720 )
2022-08-10 18:03:20 -05:00
Chris Guida
2f8d825970
[Feat] follow logs ( #1714 )
...
* tail logs
* add cli
* add FE
* abstract http to shared
* batch new logs
* file download for logs
* fix modal error when no config
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com >
Co-authored-by: BluJ <mogulslayer@gmail.com >
2022-08-03 12:06:25 -06:00
Aiden McClelland
13b97296f5
formatting ( #1698 )
2022-07-27 18:00:48 -06:00
Aiden McClelland
3473633e43
sync blockdev after update ( #1694 )
2022-07-26 10:34:23 -06:00
Aiden McClelland
daabba12d3
honor shutdown from diagnostic ui ( #1692 )
2022-07-25 20:21:15 -06:00
Aiden McClelland
a7cd1e0ce6
sync data to fs before shutdown ( #1690 )
2022-07-25 15:23:40 -06:00
Aiden McClelland
bdb906bf26
add marketplace_url to backup metadata for service ( #1688 )
2022-07-25 12:43:40 -06:00
Aiden McClelland
61da050fe8
only validate mounts for inject if eos >=0.3.1.1 ( #1686 )
...
only validate mounts for inject if `>=0.3.1.1`
2022-07-25 12:20:24 -06:00
Aiden McClelland
37657fa6ad
issue notification when individual package restore fails ( #1685 )
2022-07-25 12:02:41 -06:00
Aiden McClelland
36c720227f
allow server.update to update to current version ( #1679 )
2022-07-22 14:10:09 -06:00
J M
c22c80d3b0
feat: atomic writing ( #1673 )
...
* feat: atomic writing
* Apply suggestions from code review
* clean up temp files on error
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2022-07-22 14:08:49 -06:00
Aiden McClelland
15af827cbc
add standby mode ( #1671 )
...
* add standby mode
* fix standby mode to go before drive mount
2022-07-22 13:13:49 -06:00
Aiden McClelland
9a01a0df8e
refactor build process ( #1675 )
...
* add nc-broadcast to view initialization.sh logs
* include stderr
* refactor build
* add frontend/config.json as frontend dependency
* fix nc-broadcast
* always run all workflows
* address dependabot alerts
* fix build caching
* remove registries.json
* more efficient build
2022-07-21 15:18:44 -06:00
Aiden McClelland
ea2d77f536
lower log level for docker deser fallback message ( #1672 )
2022-07-21 12:13:46 -06:00
Aiden McClelland
e29003539b
trust local ca ( #1670 )
2022-07-21 12:11:47 -06:00
Aiden McClelland
40d446ba32
fix migration, add logging ( #1674 )
...
* fix migration, add logging
* change stack overflow to runtime error
2022-07-20 16:00:25 -06:00
J M
5fa743755d
feat: Make the rename effect ( #1669 )
...
* feat: Make the rename effect
* chore: Change to dst and src
* chore: update the remove file to use dst src
2022-07-20 13:42:54 -06:00
J M
0f027fefb8
chore: Update to have the new version 0.3.1.1 ( #1668 )
2022-07-19 10:03:14 -06:00
J M
635c3627c9
feat: Variable args ( #1667 )
...
* feat: Variable args
* chore: Make the assert error message not wrong
2022-07-18 15:46:32 -06:00
Chris Guida
009f7ddf84
sdk: don't allow mounts in inject actions ( #1653 )
2022-07-18 12:26:00 -06:00
Aiden McClelland
ac30ab223b
return correct error on failed os download ( #1636 )
2022-07-12 12:48:18 -06:00
J M
50e7b479b5
Fix/receipts health ( #1616 )
...
* release lock on update progress (#1614 )
* chore: remove the receipt
* chore: Remove the receipt
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
2022-07-12 12:48:01 -06:00
Aiden McClelland
1367428499
update backend dependencies ( #1637 )
2022-07-12 12:18:12 -06:00
Aiden McClelland
758d7d89c2
keep status if package has no config ( #1626 )
2022-07-07 15:34:06 -06:00
Aiden McClelland
2db31b54e8
fix icons for sideloaded packages ( #1624 )
2022-07-07 15:33:53 -06:00
Aiden McClelland
b0a55593c1
handle current-dependents properly during update ( #1621 )
2022-07-06 10:34:03 -06:00
Lucy C
17ef97c375
remove beta flag actions from UI config build ( #1617 )
...
* remove beta flag
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2022-07-05 13:49:53 -06:00
Aiden McClelland
e2d58c2959
release lock on update progress ( #1614 )
2022-07-05 12:01:54 -06:00
J M
89da50dd37
fix: Closed file ( #1608 )
2022-07-04 14:17:43 -06:00
J M
8ba932aa36
feat: fetch effect ( #1605 )
...
* feat: fetch effect
* fix: Make not available in sandbox
* chore: Update to use text(), and to use headers
* chore: use the postman echo for testing
* chore: add json
* chore: Testing the json
* chore: Make the json lazy
2022-07-01 17:05:01 -06:00
Aiden McClelland
b580f549a6
actually purge old current-dependents
2022-07-01 16:06:01 -06:00
Aiden McClelland
f9b0f6ae35
don't crash service if io-format is set for main ( #1599 )
2022-07-01 09:29:11 -06:00
J M
31af6eeb76
fix: Stop the buffer from dropped pre-maturly ( #1591 )
2022-06-30 12:14:57 -06:00
Aiden McClelland
7d7f03da4f
filter package ids when backing up ( #1589 )
2022-06-30 11:23:01 -06:00