Skip to content

Releases: Peergos/web-ui

App-store (recommended apps), full-text search

06 Mar 21:00
Compare
Choose a tag to compare

Peergos v0.12.0

App-store (recommended apps), full-text search

Features:

  • full text search of files
  • implement a bulk upload progress bar, rather than one per file
  • add "app store" for easy installation of recommended apps
  • allow secret links to open apps
  • enable noise security protocol for future compatibility
  • support available apps in the newsfeed directly
  • show available apps for opening a file in context menu

Optimisations:

  • make GC 60x faster using block metadata store
  • make usage calculation 60x faster using block metadata store
  • increase buffer size when streaming video in browser
  • improve offline champ lookups

Fixes:

  • miscellaneous reliability fixes
  • mirroring to S3 based node
  • legacy directory modification
  • granting write access
  • better offline detection
  • timezone handling in recurring calendar events
  • better concurrent file modification handling

Download binaries from https://peergos.net/public/peergos/releases

Offline login and viewing of files

06 Mar 20:58
Compare
Choose a tag to compare

Peergos v0.11.0

Offline login and viewing of files.

Features:

  • include retrying mutable pointers, and extra feedback during CLI upload
  • add chat api for peergos apps
  • support local app dev via a proxy
  • support http HEAD and OPTIONS in applications
  • add offline block and pointer cache in browser (using indexeddb)
  • add ability for apps to ask user to save a file
  • peergos is now a Progressive Web App (installable from browser on sensible OSes)
  • 100% offline login and viewing of recent files

Optimisations:

  • reduce S3 read auth bandwidth by 80X to 10,000X
  • parallelise usage calculation
  • constrain CPU usage of ipfs-nucleus
  • big speedups across the board by always using a buffered network access
  • speed up news feed building and retrieving shared files by hoisting pointer gets
  • halve S3 read latency from browser (no CORS preflight)
  • make bulk import of calendars 30x faster
  • use bloom filter in S3 case to reduce request rate by 1000X

Fixes:

  • auto open for public link to a single file
  • paste file bugs
  • uploading huge videos through Java CLI
  • include https support in native images
  • support dash encoded mp4 videos
  • fix space usage growth - now uploading and deleting a file returns you to prior usage
  • add a transaction store GC
  • fix build on windows
  • allow empty summary in calendar import
  • make calendar import idempotent
  • fix duplicate progress bar bug during multiple file upload
  • handle S3 rate limits during signup
  • delay updating progress bars until blocks have been flushed from buffered storage
  • handle video thumbnail error causing upload hangs
  • htmlviewer deep links

Download binaries from: https://peergos.net/public/peergos/releases

Application sandbox and private websites

29 Jun 13:08
Compare
Choose a tag to compare

Changes:

  • implement htmlviewer app to view private websites
  • implement app sandbox using generated hostnames, COOP, COEP, CORP and CSP.
  • add app launcher, and folder shortcuts
  • implement needed calls for FUSE mount on MacOS
  • allow unblocking users
  • auto update current day in calendar
  • add creation time to search results
  • speed up building newsfeed
  • Speed up file deletion by 9X
  • Implement folder delete in shell rm command

Fixes:

  • thumbnail aware upload progress
  • make feed updates atomic
  • handle tabs in ascii mimetype detection
  • fix closing apps in secret link that auto opens
  • fix creating a new todo board in legacy accounts

Release commit:
web-ui/8a5614890aaac8da620d0f2d14ffebcdaa883780

v0.9.2 - Resumable uploads

06 May 08:17
Compare
Choose a tag to compare

Peergos v0.9.2

Implement resumable uploads.

Changes:

  • Failed uploads can be resumed.
  • Option to skip exisitng files during bulk upload
  • allow fuse mount to use a remote server
  • optimise GC delete phase
  • CLI put command has an additional optional parameter which is true or false
  • CLI put will automatically resume failed uploads

Fixes:

  • upload transaction files are now named as sha256(path) rather than String.hash(path)
  • fix serving index.html implicitly from subdir links in gateway
  • fix mimetype for aforementioned index.html in gateway

Release commit:
web-ui/a9bf20ddb848339ce3bfdb8179204ea411b5e674

v0.9.1

23 Apr 09:17
Compare
Choose a tag to compare

Implement folder upload via shell CLI command.

v0.9.0

21 Apr 11:20
Compare
Choose a tag to compare

Fix cleanup of failed uploads.

Changes:

  • Add creation time to file properties
  • Update FileUploadTransaction to be fixed size, and work correctly
  • Support nanoseconds in file creation and modification time
  • Update FUSE library

Fixes:

  • cleanup failed uploads was not removing chunks
  • Fix Mac OS arm64 install of ipfs
  • Fix timezone issue with BAT verification
  • Fix deletion of a folder where a descendant has different write access
  • Fix error handling in S3 auth read calls

Release commit:
web-ui/839dc95a3b24cff956cce9f6ef753e783099bd22

Fix CLI help formatting

14 Apr 18:28
Compare
Choose a tag to compare
v0.8.2

fix CLI help formatting

Self hosting with S3 fixes

14 Apr 18:00
Compare
Choose a tag to compare
  • Don't run a gateway on a public server.
  • Enable using S3 and IPFS in a single server setup.
  • Fix parsing config file path with custom PEERGOS_PATH
  • Add CLI version command

v0.8.0

12 Apr 15:47
Compare
Choose a tag to compare