Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ Dockerfile
.dockerignore
.env
.git
**/.temp
.gitignore
2 changes: 1 addition & 1 deletion .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@ jobs:
push: true
use: linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v6
# platforms: linux/amd64,linux/arm64,linux/arm/v7
tags: ${{ steps.meta.outputs.tags }},joepmeneer/atomic-server:latest
tags: joepmeneer/atomic-server:rust-alpine
labels: ${{ steps.meta.outputs.labels }}
10 changes: 5 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
steps:
- run: |
sudo apt-get update
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev libayatana-appindicator3-dev
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
Expand All @@ -28,7 +28,7 @@ jobs:
steps:
- run: |
sudo apt-get update
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev libayatana-appindicator3-dev
- uses: actions/checkout@v2
- uses: taiki-e/install-action@nextest
- uses: actions-rs/toolchain@v1
Expand All @@ -49,7 +49,7 @@ jobs:
steps:
- run: |
sudo apt-get update
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev libayatana-appindicator3-dev
- uses: actions/checkout@v2
- name: Install Rust and llvm-tools-preview
run: rustup component add llvm-tools-preview --toolchain stable-x86_64-unknown-linux-gnu
Expand Down Expand Up @@ -91,7 +91,7 @@ jobs:
steps:
- run: |
sudo apt-get update
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev libayatana-appindicator3-dev
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
Expand All @@ -111,7 +111,7 @@ jobs:
steps:
- run: |
sudo apt-get update
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev libayatana-appindicator3-dev
- run: npx playwright install --with-deps
- uses: actions/setup-node@v2
with:
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/release-github.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
name: Release github docker crates

permissions: write-all

on:
push:
tags:
Expand Down Expand Up @@ -55,14 +57,14 @@ jobs:
if: matrix.platform == 'ubuntu-latest'
run: |
sudo apt-get update
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev libayatana-appindicator3-dev
- name: Get Changelog Entry
id: changelog_reader
uses: mindsers/changelog-reader-action@v2
with:
version: ${{ steps.tag_name.outputs.current_version }}
path: CHANGELOG.md
- uses: tauri-apps/tauri-action@ecbab6a4d4b0deee6a67d644c9b73ed53c5aa739
- uses: tauri-apps/tauri-action@v0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# TODO: https://github.com/joepio/atomic-data-rust/issues/237
Expand Down Expand Up @@ -129,6 +131,7 @@ jobs:
uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38
with:
images: joepmeneer/atomic-server
github-token: ${{ secrets.GITHUB_TOKEN }}

- name: Build and push Docker image
uses: docker/build-push-action@v2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/tauri-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ jobs:
with:
toolchain: stable
- name: install webkit2gtk and
sudo apt-get install -y webkit2gtk-4.0 libappindicator3 (ubuntu only)
sudo apt-get install -y webkit2gtk-4.0 libappindicator3 libayatana-appindicator3-dev
if: matrix.platform == 'ubuntu-latest'
run: |
sudo apt-get update
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev
sudo apt-get install -y webkit2gtk-4.0 libappindicator3-dev libayatana-appindicator3-dev
- name: Get Changelog Entry
id: changelog_reader
uses: mindsers/changelog-reader-action@v2
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/target
.env
trace-*.json
.temp
**/.temp
.DS_Store
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,21 @@
List of changes for this repo, including `atomic-cli`, `atomic-server` and `atomic-lib`.
By far most changes relate to `atomic-server`, so if not specified, assume the changes are relevant only for the server.

## [v0.31.1] - 2022-06-xx
## [v0.32.2] - 2022-06-20

- Upgrade to stable tauri #451
- Improve performance of invites #450
- Update JS bundle:
- Fix Dropdown input bug
- Fix autogrow textarea bug

## [v0.32.1] - 2022-06-15

- Fix issue when creating invite for chatroom #413
- Add OpenTelemetry suport #416
- Fix `remove` Commit command #417 (thanks @rasendubi!)
- Make tests less flaky by removing the `Store` in `Agent:to_resource` #430
- Update JS bundle

## [v0.32.0] - 2022-05-22

Expand Down
6 changes: 4 additions & 2 deletions CONTRIBUTE.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
# Guide for Atomic Data Rust contributors

First things first: I'm glad you're reading this!
Join our [Discord](https://discord.gg/a72Rv2P) to chat with other people in the Atomic Data community.
If you encounter any issues, add them to the [Github issue tracker](https://github.com/joepio/atomic-data-rust/issues).
Same goes for feature requests.
PR's are welcome, too!
And join our [Discord](https://discord.gg/a72Rv2P)!
I'd love to help you out to understand this codebase.
Note that opening a PR means agreeing that your code becomes distributed under the MIT license.

If you want to share some thoughts on the Atomic Data _specification_, please [drop an issue in the Atomic Data docs repo](https://github.com/ontola/atomic-data/issues).
Check out the [Roadmap](https://docs.atomicdata.dev/roadmap.html) if you want to learn more about our plans and the history of the project.

## Table of contents

Expand Down
Loading