Skip to content

Releases: pinnaculum/galacteek

Galacteek 0.5.5

23 May 00:19
Compare
Choose a tag to compare
Galacteek 0.5.5 Pre-release
Pre-release

Galacteek 0.5.5 prerelease

Release log

Added

  • Add a way to define datasets in the pronto config
  • Add a console script: rdfifier (converts YAML-LD to RDF)
  • MFS model: add an API to trigger UnixFS listing from external
    agents (like a QML dapp)
  • ipfs dweb channel: Add API for remote pinning

Changed

  • Allow file:// URLs to be passed from QML code
  • CI: distribute wheel
  • httpFetch returns a Path and sha512 checksum
  • Set SSL_CERT_FILE from certifi for dmg and AppImage
  • IPFSOperator: isPinned() can receive a pin type argument

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.5.5-x86_64.AppImage
./Galacteek-0.5.5-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

Using the DMG image

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.

Galacteek 0.5.5

05 May 21:22
Compare
Choose a tag to compare
Galacteek 0.5.5 Pre-release
Pre-release

Galacteek 0.5.5 prerelease

Release log

Added

  • Add a way to define datasets in the pronto config
  • Add a console script: rdfifier (converts YAML-LD to RDF)
  • MFS model: add an API to trigger UnixFS listing from external
    agents (like a QML dapp)
  • ipfs dweb channel: Add API for remote pinning

Changed

  • Allow file:// URLs to be passed from QML code
  • CI: distribute wheel
  • httpFetch returns a Path and sha512 checksum
  • Set SSL_CERT_FILE from certifi for dmg and AppImage
  • IPFSOperator: isPinned() can receive a pin type argument

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.5.5-x86_64.AppImage
./Galacteek-0.5.5-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

Using the DMG image

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.

Galacteek 0.5.2

05 Aug 13:02
Compare
Choose a tag to compare

Galacteek 0.5.2

Release log

This release brings support for the gemini protocol.

Updating is recommended, as the go-ipfs upgrade fixes potential
performance issues ocurring with go-ipfs 0.9.0.

Added

  • Support for the great gemini protocol via the gemini:// scheme
    • Gemini capsule browsing
    • Support for gemini's input system
      (try gemini://geminispace.info/search)
    • Support for raw files download via gemini:// (tested with PDF files)

Changed

  • Use go-ipfs version 0.9.1 (see the
    release notes
    for more details)

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.5.2-x86_64.AppImage
./Galacteek-0.5.2-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

Using the DMG image

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.

Galacteek 0.5.1

09 Jul 18:11
Compare
Choose a tag to compare

Galacteek 0.5.1

Release log

Added

  • 1st iteration of a semantic dweb engine
    • Support translation of IPFS objects (mainly DAGs) to RDF graphs
    • Support querying the RDF graphs via SparQL from QML dapps
    • P2P SparQL services and exchange of objects over IPFS-P2P tunnels
  • Enable the use of the new experimental AcceleratedDHTClient
    go-ipfs setting (this activates an alternative, faster DHT client)
  • Support for IPFS URL browsing from QML (QtWebEngine QML integration)
  • i:/ URL scheme

Changed

  • Use go-ipfs version 0.9.0
  • Use fs-repo-migrations version 2.0.1

Fixed

  • Bug fix: "link to QA toolbar action"

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.5.1-x86_64.AppImage
./Galacteek-0.5.1-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

Using the DMG image

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.

Galacteek 0.5.0

14 Mar 20:34
Compare
Choose a tag to compare

Galacteek 0.5.0

Release log

This release introduces support for remote pinning.

All IPFS services (pubsub, p2p) are now part of the application's services graph (the application is now designed as a graph of services, you can view the graph in the Settings workspace).

Added

  • Use go-ipfs version: 0.8.0
  • Use PyQt version: 5.15.2
  • Use PyQtWebEngine version: 5.15.2
  • Support for remote pinning services (yay!)
    • Configure your RPS from the settings (tested with Pinata)
    • From the PIN object buttons (blue pin) you can choose to
      pin with a remote service or to your IPFS node
    • Add a status icon for remote pinning (basic for now)
  • Add a workspace action to view the application's services graph
    (you need graphviz installed for this to work)
  • Add coroutines to load services dynamically from the
    services Python package

Changed

  • Support for mkdocs themes (bootswatch) for your dwebsites
    (darkly is the default)
  • Easier to publish/unpublish websites, dynamic content .. on your DID
  • Easier to create and publish a markdown website
  • QA toolbar: modernize, should now support large number of items
  • Use a dock instead of a status bar
  • MFS: recursive collapse when double-clicking an already-expanded
    directory
  • Pubsub services are now part of the services tree
  • P2P services (like the DIDauth service) are now part of the
    services tree

Fixed

  • Fix mkdocs website creation on non-Linux platforms
  • Focus bug in the markdown editor

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.5.0-x86_64.AppImage
./Galacteek-0.5.0-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

Using the DMG image

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.

Galacteek 0.4.42

18 Feb 17:29
Compare
Choose a tag to compare

Galacteek 0.4.42

Release log

This is build 42 (the end of the cycle).

RIP Douglas Adams, and thanks for all the fun.

Added

  • BitMessage support

  • Themes support. moon3 is the default theme

  • Hierarchical, per-module config system based on omegaconf

  • Introduce APIs to dynamically start P2P services associated with
    a DID service

  • Introduce protocol versioning by default for P2P services
    /p2p/Qm..../x/pizza/1.0.0

  • Async logging handlers (logbook)

  • galacteek.ipfs.ipfsops.IPFSOperator: add coroutines to dial P2P
    services from a full service address, e.g /p2p/Qm..../x/myservice

  • Python dependencies

Changed

  • Combine async services (GService) with in-app JSON-LD PubSub messaging.
    This should become the official way of pushing events throughout the app.
  • Use dynamic, configurable processing throttlers for all pubsub services
  • galacteek.ipfs.asyncipfsd.AsyncIPFSDaemon: the daemon's configuration
    is now done in an atomic call (by externally calling ipfs config replace).
    This makes the boot process faster.
  • Configurable webprofiles

Fixed

  • Memory leak in the BrowserTab class (Qt reparenting)
  • UTF-8 rendering of blog posts

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.4.42-x86_64.AppImage
./Galacteek-0.4.42-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

Using the DMG image

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.

Galacteek 0.4.41

04 Dec 21:38
Compare
Choose a tag to compare

Galacteek 0.4.41 released!

Release log

Added

  • Tor support

    • Tor proxying on all platforms (enabled manually from the
      status bar for now, very soon there'll be finer control
      of the relays via stem)
    • Proxying of ipfs-search and cyber requests via Tor
  • Add a new anonymous web profile

  • Automatically fetch favicons when hashmarking an http(s) website

  • Handle SSL certificate errors

  • New python dependencies

Changed

  • Browser tab UI

    • Use a block-style cursor for the address bar
    • Typing an .eth domain name automatically loads it through ens://
    • Run IPFS searches or searches with popular engines (duckduckgo, ..)
      from the address bar
    • Change the history lookup interface
  • The @earth workspace is now the first/default workspace in the WS stack

  • Workspace APIs

    • Changed wsRegisterTab(): accept a position argument to insert tabs
      at the end of the tabs list or after the current tab

Fixed

  • Bookmarking of clearnet URLs

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.4.41-x86_64.AppImage
./Galacteek-0.4.41-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

Using the DMG image

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.

Galacteek 0.4.40

29 Nov 22:20
Compare
Choose a tag to compare

Galacteek 0.4.40 released!

Release log

Added

  • Lightweight BT client integration (asyncio-based)

    • Add torrents from .torrent files, magnet links
    • Automatically transform magnet links stored in the clipboard
      to .torrent files stored in IPFS
    • Torrent to IPFS transfer: from the BT client you can easily
      transfer completed downloads to IPFS and have them linked in
      your downloads MFS directory.
  • New python dependencies

Changed

  • Log to time-rotated log files by default (use --log-stderr if you
    want logs to be sent to stderr instead)
  • Per-module color styling of log records
  • IPFS daemon init dialog
    • Add a combo box to select the IPFS content routing mode
    • Add a Quit button

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.4.40-x86_64.AppImage
./Galacteek-0.4.40-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

Using the DMG image

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.

Galacteek 0.4.39

19 Nov 19:52
Compare
Choose a tag to compare

Galacteek 0.4.39 released!

Release log

Added

  • Support for Windows (packaged as a one-file EXE and NSIS installer)

  • Continuous Integration with Github Actions (Travis CI is still supported)

    • CI workflow for ubuntu (Bionic), MacOS and windows
    • Automatically embed CHANGELOG contents in GH releases

Changed

  • Move from quamash to asyncqt (v 0.8.0)

Fixed

  • Fix issues with libmagic and zbar on Windows
  • Fix issues with IPFS paths not always treated as POSIX paths
  • Fix #31 (thanks @teknomunk)
  • Fix #32 (thanks @teknomunk)

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.4.39-x86_64.AppImage
./Galacteek-0.4.39-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

Using the DMG image

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.

Galacteek 0.4.38

30 Oct 23:36
Compare
Choose a tag to compare

Galacteek 0.4.38 released!

Release notes

  • Bugfix in the peers UI

  • Bugfix in the didauth service (for DIDs with passphrase-protected RSA keys)

AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-0.4.38-x86_64.AppImage
./Galacteek-0.4.38-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

Trouble with running the AppImage ? Check the wiki or file an issue

DMG

After opening/mounting the DMG image, hold Control and click on the galacteek icon, select Open and then accept. You probably need to allow the system to install applications from anywhere in the security settings.