Galacteek
11 subscribers
1 photo
2 videos
18 links
Galacteek is a P2P browser for the distributed web
Download Telegram
New snapshots

This fixes the issue with the dapp being slow to be pulled/pinned from pinata, new capsules are now pulled from pinata's http gateway and then pinned.

There was an issue with dvoz's rdf init process, this oughta be fixed.

https://galacteek.gitlab.io/download/#snapshots
Galacteek pinned a video
Snapshots update

The capsules are now defined as YAML-LD and the capsules registry is based on RDF.
There's now a basic dapps browser.

https://galacteek.gitlab.io/download/#snapshots

It's now much easier to write dapps, see the docs here: https://galacteek.gitlab.io/docs/dapps/tutorial
New shapshot

Now all your dweb searches are cached in a RDF store ! This should make it easier to keep track of the stuff you search for.

Automatic AppImage install script

There's now a bash script that does it all. Easily install the latest AppImage snapshot with:

curl -L https://galacteek.gitlab.io/galacteek-snapshot-install.sh | bash

## [0.5.4] - 2022-02-11

### Added
- RDF hashmarks store
- Qt SparQL models API: add async support

### Changed
- Content providers peering: separate Pinata nodes config by region
Snapshot (2022-03-25)

The mediaplayer now stores playlists as linked-data (RDF).

### Added
- RDF hashmarks store
- Qt SparQL models API: add async support
- Add MIME type recognition for turtle (ttl), YAML

### Changed
- Mediaplayer:
- Deprecate old MFS+JSON playlists storage
- Store playlists as RDF (ips://galacteek.ld/MultimediaPlaylist)
- Content providers peering: separate Pinata nodes config by region

### Fixed
- AppImage: fix xkb issue when running in Wayland (set XKB_CONFIG_ROOT)

https://galacteek.gitlab.io/download/#snapshots
Snapshot (2022-04-06)

### Added
- RDF hashmarks store
- Qt SparQL models API: add async support
- Add MIME type recognition for turtle (ttl), YAML
- Add UI to browse pronto graphs from a browser tab

### Changed
- Improve the Curve25519 pubsub API
- SmartQL P2P service
- Implement a peer-dependent authentication middleware for the http service
- Pronto
- galacteek.ld.pronto: pubsub service is now encrypted with curve25519
- Use time-rotating peer-dependent credentials for the smartql p2p service
- Mediaplayer:
- Deprecate old MFS+JSON playlists storage
- Store playlists as RDF (schema is: ips://galacteek.ld/MultimediaPlaylist)
- Playlists by default are stored in a private RDF store
- Playlists can be published to a public RDF store
- Public playlists are synchronized between peers via a SparQL script
- Content providers peering: separate Pinata nodes config by region
- Update *Pillow* to v9.0.1
- IPS contexts loader: add TTLCache for small schemas

### Fixed
- AppImage: fix xkb issue when running in Wayland (set XKB_CONFIG_ROOT)

https://gitlab.com/galacteek/galacteek/-/blob/pimp-my-dweb/CHANGELOG.md

https://galacteek.gitlab.io/download/#snapshots
Galacteek pinned «Snapshot (2022-04-06) ### Added - RDF hashmarks store - Qt SparQL models API: add async support - Add MIME type recognition for turtle (ttl), YAML - Add UI to browse pronto graphs from a browser tab ### Changed - Improve the Curve25519 pubsub API - SmartQL…»
Flatpak now available

A Flatpak repository is now available for galacteek.

https://galacteek.gitlab.io/download/#flatpak
Support for ipfs+http protocol

## [0.5.6] - 2022-08-08

### Added

- Functions to reencode PeerIDs into different base encodings
- Support for the ipfs+http(s):// protocol
- UI: add actions to create HTTP forward DID services
kubo v0.15.0 upgrade, implement URL clouding

Download the latest installers to use the latest kubo v0.15.0:

https://galacteek.gitlab.io/download/

## [0.5.7] - 2022-09-08

### Added

- prontog:/ Implement RDF ttl graph highlighting with pygments

### Changed

- Use kubo v0.15.0 and fs-repo-migrations v2.0.2 in the runtime images
- Add galacteek.ipfs.asyncipfsd.ipfsMigrationLatest
(to get the latest available migration version with fs-repo-migrations)
- Use aioipfs==0.5.7 (works with the latest kubo)
- Put the browser tab URL address bar code in a separate module
- Implement the URL clouding widget in a QML QuickItem component
- Pin all major pypi requirements

### Fixed

- Fix a bug when the first browser tab in a workspace wouldn't get its tab title updated when the page's title changes
Galacteek pinned «kubo v0.15.0 upgrade, implement URL clouding Download the latest installers to use the latest kubo v0.15.0: https://galacteek.gitlab.io/download/ ## [0.5.7] - 2022-09-08 ### Added - prontog:/ Implement RDF ttl graph highlighting with pygments ### Changed…»
v0.5.8 release

## [0.5.8] - 2022-09-24

### Added

- browser: Monkeypatch fetch() to support loading IPFS objects natively without any JS requirements
- Interceptor: add http://domain.eth to ens://domain.eth redirection
- Add a resource blocking system (with python-adblock; block lists are pulled from IPFS)
- Add the ips:// URL scheme (renders IPS JSON-LD schemas)
- Add a UI action to view IPS schemas
- Implement intelligent RDF tags (inspired from "Meaning of a tag")
- pronto: support for subconjunctive graphs (parent store)
- pubsub sniffer: nicer UI (add topic filter and max messages widgets)
- Add UI elements in the settings to configure the various webprofiles
- Add support for Greasemonkey scripts
- Use a popup (vs a tab previously) for the pinning status widget
- Add support for configurable dark theme inside QtWebEngine widgets
- browser: Detect page's language from lang tag and pass it to addHashmark

### Changed

- Hashmarks: use RDF storage (old hashmarks db is deprecated, possible to migrate from the UI)
- js-ipfs-http-client: upgrade to v49.0.2
- IPFS search UI
- Add an IPFS gateway UI selector
- Add an exact MIME type filter
- Add a filter for "last seen period" (helps to filter out dead content)
- Search results are buffered in a RDF graph and periodically flushed
- Embed audio and video content in the search results

### Fixed

- Pubsub sniffer UI (bugfix): unhook PS listeners when the widget is destroyed
- Fix "Repeated subscription to key" aiopubsub message warnings
Galacteek pinned «v0.5.8 release ## [0.5.8] - 2022-09-24 ### Added - browser: Monkeypatch fetch() to support loading IPFS objects natively without any JS requirements - Interceptor: add http://domain.eth to ens://domain.eth redirection - Add a resource blocking system (with…»
# IPFS Flatpak bundle

There's now an IPFS flatpak bundle available https://galacteek.gitlab.io/download/#flatpak-bundle

## [0.6.1] - 2022-11-06

### Added
- LDSearcher widget: linked-data searcher
- Tags dialog: make it possible to add new tags by querying wikidata or dbpedia
Galacteek pinned «# IPFS Flatpak bundle There's now an IPFS flatpak bundle available https://galacteek.gitlab.io/download/#flatpak-bundle ## [0.6.1] - 2022-11-06 ### Added - LDSearcher widget: linked-data searcher - Tags dialog: make it possible to add new tags by querying…»
The account of the user that owns this channel has been inactive for the last 1 month. If it remains inactive in the next 7 days, that account will self-destruct and this channel may no longer have an owner.