Skip to content

Commit 2d89f27

Browse files
authored
Merge pull request #55 from unipept/rust-implementation
Reimplement API in Rust
2 parents 9d2d719 + e09ee6b commit 2d89f27

File tree

245 files changed

+6388
-6430
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

245 files changed

+6388
-6430
lines changed

.DS_Store

-6 KB
Binary file not shown.

.clippy.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
avoid-breaking-exported-api = false
2+
enum-variant-name-threshold = 10

.devcontainer/devcontainer.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
2+
// README at: https://github.com/devcontainers/templates/tree/main/src/anaconda
3+
{
4+
"name": "Unipept API",
5+
"image": "mcr.microsoft.com/devcontainers/base:ubuntu",
6+
7+
// Features to add to the dev container. More info: https://containers.dev/features.
8+
"features": {
9+
"https://github.com/unipept/unipept-devcontainers/releases/download/v1.0.0/devcontainer-feature-unipept-index.tgz": {
10+
"version": "latest"
11+
},
12+
"ghcr.io/devcontainers/features/rust:1": {}
13+
},
14+
15+
// Use 'forwardPorts' to make a list of ports inside the container available locally.
16+
// "forwardPorts": [],
17+
18+
// Use 'postCreateCommand' to run commands after the container is created.
19+
"postCreateCommand": "apt update && apt install --yes libmysqlclient-dev",
20+
21+
// Configure tool-specific properties.
22+
// "customizations": {},
23+
24+
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
25+
// "remoteUser": "root"
26+
}

.gitattributes

Lines changed: 0 additions & 7 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/workflows/lint.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

.github/workflows/test.yml

Lines changed: 0 additions & 36 deletions
This file was deleted.

.gitignore

Lines changed: 4 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,4 @@
1-
# See https://help.github.com/articles/ignoring-files for more about ignoring files.
2-
#
3-
# If you find yourself ignoring temporary files generated by your text editor
4-
# or operating system, you probably want to add a global ignore instead:
5-
# git config --global core.excludesfile '~/.gitignore_global'
6-
7-
# Ignore bundler config.
8-
/.bundle
9-
10-
# Ignore all logfiles and tempfiles.
11-
/log/*
12-
/tmp/*
13-
!/log/.keep
14-
!/tmp/.keep
15-
16-
# Ignore pidfiles, but keep the directory.
17-
/tmp/pids/*
18-
!/tmp/pids/
19-
!/tmp/pids/.keep
20-
21-
# Ignore uploaded files in development.
22-
/storage/*
23-
!/storage/.keep
24-
/tmp/storage/*
25-
!/tmp/storage/
26-
!/tmp/storage/.keep
27-
28-
# Ignore master key for decrypting credentials and more.
29-
/config/master.key
1+
/target
2+
/data
3+
*.iml
4+
.idea

.rubocop.yml

Lines changed: 0 additions & 64 deletions
This file was deleted.

.ruby-version

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)