briar issueshttps://code.briarproject.org/groups/briar/-/issues2022-02-25T14:52:36Zhttps://code.briarproject.org/briar/briar-mailbox/-/issues/62API endpoint for wiping the mailbox2022-02-25T14:52:36ZakwizgranAPI endpoint for wiping the mailboxThis endpoint allows the owner to wipe the mailbox remotely.
Depends on #49.This endpoint allows the owner to wipe the mailbox remotely.
Depends on #49.Mailbox: UnpairingTorsten GroteTorsten Grote2021-11-15https://code.briarproject.org/briar/briar/-/issues/2172Implement status UI for mailbox connection2022-04-29T13:16:37ZakwizgranImplement status UI for mailbox connectionDepends on #2207, #2163, #2171, #2267.Depends on #2207, #2163, #2171, #2267.Mailbox: Status UI for Briar appTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/2171Store time of last attempted and successful connections to own mailbox2021-11-22T11:10:48ZakwizgranStore time of last attempted and successful connections to own mailboxMailbox: Status UI for Briar appakwizgranakwizgran2021-11-29https://code.briarproject.org/briar/briar-mailbox/-/issues/60Implement UI for wiping mailbox2022-07-13T11:11:13ZakwizgranImplement UI for wiping mailboxImplement the design from #59.
Depends on #59, #49, #41.Implement the design from #59.
Depends on #59, #49, #41.Mailbox: UnpairingSebastianSebastianhttps://code.briarproject.org/briar/briar-mailbox/-/issues/59Design UI for wiping mailbox2022-03-28T12:42:37ZakwizgranDesign UI for wiping mailboxDesign the UI for wiping a paired mailbox via the mailbox UI. When the user wipes the mailbox we should tell them to unpair the mailbox via the Briar UI to complete the process.Design the UI for wiping a paired mailbox via the mailbox UI. When the user wipes the mailbox we should tell them to unpair the mailbox via the Briar UI to complete the process.Mailbox: UnpairingElio Qoshielio@ura.designElio Qoshielio@ura.designhttps://code.briarproject.org/briar/briar-mailbox/-/issues/58API endpoint for deleting a contact2022-02-07T09:46:19ZakwizgranAPI endpoint for deleting a contactDepends on #45. Subtask of #4.Depends on #45. Subtask of #4.Mailbox: Contact management APISebastianSebastianhttps://code.briarproject.org/briar/briar-mailbox/-/issues/57API endpoint for adding a contact2022-02-07T09:46:17ZakwizgranAPI endpoint for adding a contactThe endpoint should return the contact's auth token and the incoming and outgoing folder IDs.
Depends on #43, #44, #45. Subtask of #4.The endpoint should return the contact's auth token and the incoming and outgoing folder IDs.
Depends on #43, #44, #45. Subtask of #4.Mailbox: Contact management APISebastianSebastianhttps://code.briarproject.org/briar/briar-mailbox/-/issues/56API endpoint for listing contacts2022-02-07T09:46:19ZakwizgranAPI endpoint for listing contactsSubtask of #4Subtask of #4Mailbox: Contact management APISebastianSebastianhttps://code.briarproject.org/briar/briar-mailbox/-/issues/55API endpoint for listing readable folders with available files2022-02-07T09:46:19ZakwizgranAPI endpoint for listing readable folders with available filesThis endpoint can be used to check for available files with a single API call. Only the owner needs to use this endpoint, as contacts only have one folder to check and thus can use #51, but it may be simpler to make this endpoint availab...This endpoint can be used to check for available files with a single API call. Only the owner needs to use this endpoint, as contacts only have one folder to check and thus can use #51, but it may be simpler to make this endpoint available to all clients.
Depends on #43, #44. Subtask of #5.Mailbox: File management APITorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-mailbox/-/issues/54API endpoint for uploading a file to a folder2022-02-07T09:46:19ZakwizgranAPI endpoint for uploading a file to a folderDepends on #43, #44. Subtask of #5.Depends on #43, #44. Subtask of #5.Mailbox: File management APITorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-mailbox/-/issues/53API endpoint for deleting a file2022-02-07T09:46:20ZakwizgranAPI endpoint for deleting a fileDepends on #43, #44. Subtask of #5.Depends on #43, #44. Subtask of #5.Mailbox: File management APITorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-mailbox/-/issues/52API endpoint for downloading a file2022-02-07T09:46:19ZakwizgranAPI endpoint for downloading a fileDepends on #43, #44. Subtask of #5.Depends on #43, #44. Subtask of #5.Mailbox: File management APITorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-mailbox/-/issues/51API endpoint for listing files in specified folder2022-02-07T09:46:19ZakwizgranAPI endpoint for listing files in specified folderDepends on #43, #44. Subtask of #5.Depends on #43, #44. Subtask of #5.Mailbox: File management APITorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-mailbox/-/issues/46Store private key of hidden service2022-02-07T09:46:34ZakwizgranStore private key of hidden serviceMailbox: DatabaseTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-mailbox/-/issues/45Store contacts in mailbox DB2022-02-07T09:46:35ZakwizgranStore contacts in mailbox DBCreate a table in the mailbox DB for storing contacts, including:
* Integer contact ID provided by Briar
* Auth token
* Incoming and outgoing folder IDsCreate a table in the mailbox DB for storing contacts, including:
* Integer contact ID provided by Briar
* Auth token
* Incoming and outgoing folder IDsMailbox: DatabaseSebastianSebastianhttps://code.briarproject.org/briar/briar-mailbox/-/issues/44Generate random IDs for folders and files2022-02-07T09:46:35ZakwizgranGenerate random IDs for folders and filesCreate methods for generating random folder and file IDs and checking that IDs received over the network have the right format.Create methods for generating random folder and file IDs and checking that IDs received over the network have the right format.Mailbox: DatabaseTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-mailbox/-/issues/43Store owner's and contacts' access rights to folders2022-02-07T09:46:33ZakwizgranStore owner's and contacts' access rights to foldersStore access rights to folders in the mailbox DB.Store access rights to folders in the mailbox DB.Mailbox: DatabaseSebastianSebastianhttps://code.briarproject.org/briar/briar-mailbox/-/issues/42Generate and store single-use auth token for pairing2022-02-07T09:46:35ZakwizgranGenerate and store single-use auth token for pairingWe need to record whether the token has been used. The token must be replaced with a fresh token if the user restarts the pairing process.We need to record whether the token has been used. The token must be replaced with a fresh token if the user restarts the pairing process.Mailbox: DatabaseTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-mailbox/-/issues/41Implement mailbox status screen2022-07-13T11:12:06ZakwizgranImplement mailbox status screenDepends on #33, #40. Subtask of #7.Depends on #33, #40. Subtask of #7.Mailbox: Status UI for Mailbox appSebastianSebastianhttps://code.briarproject.org/briar/briar-mailbox/-/issues/40Store time of last connection from owner2022-02-25T14:55:02ZakwizgranStore time of last connection from ownerMailbox: DatabaseTorsten GroteTorsten Grote