Skip to content

Commit

Permalink
Basic UI functionality (#365)
Browse files Browse the repository at this point in the history
* begin implementing home timeline

* up

* yarn up

* flake.lock: Update

Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a' (2023-09-29)
  → 'github:nixos/nixpkgs/81e8f48ebdecf07aab321182011b067aafc78896' (2023-10-03)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/611ccdceed92b4d94ae75328148d84ee4a5b462d' (2023-10-03)
  → 'github:oxalica/rust-overlay/126829788e99c188be4eeb805f144d73d8a00f2c' (2023-10-07)

* begin implementing post component

* virtual scrolling

* infinite scrolling

* cleanup

* nice effects, post progress

* add attachment rendering

* add post page

* add changing titles

* some i18n, new post modal

* add move to thread view

* add character limit calculation, fix bundle size

* up

* progress

* flake.lock: Update

Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/81e8f48ebdecf07aab321182011b067aafc78896' (2023-10-03)
  → 'github:nixos/nixpkgs/f99e5f03cc0aa231ab5950a15ed02afec45ed51a' (2023-10-09)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/126829788e99c188be4eeb805f144d73d8a00f2c' (2023-10-07)
  → 'github:oxalica/rust-overlay/aa7584f5bbf5947716ad8ec14eccc0334f0d28f0' (2023-10-12)

* remove obsolete tokens

* create glitchedelement wrapper that respects the reduced motion directive

* remove vue logo

* fix lints

* remove templated html pages

* remove conditional wrapper

* remove unused css and templates

* remove google fonts reference

* update oauth forms

* fix templates up

* up

* flake.lock: Update

Flake lock file updates:

• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/dce60ca7fca201014868c08a612edb73a998310f' (2023-10-14)
  → 'github:oxalica/rust-overlay/e494404d36a41247987eeb1bfc2f1ca903e97764' (2023-10-15)

* add local timeline, add global timeline, add infinite scrolling

* fix infinite scroll

* fix up styling

* fix modal style

* up
  • Loading branch information
aumetra authored Oct 21, 2023
1 parent 3cd82fc commit cc1aa20
Show file tree
Hide file tree
Showing 84 changed files with 2,773 additions and 1,241 deletions.
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
"rust-analyzer.server.extraEnv": {
"CARGO_TARGET_DIR": "target-analyzer"
}
}
}
88 changes: 45 additions & 43 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,3 @@ version = "0.0.1-pre.3"

[patch.crates-io]
redis = { git = "https://github.com/aumetra/redis-rs.git", rev = "3c4ee09d432a69e1d87d66dcba14c519467c9b81" }
typed-builder = { git = "https://github.com/idanarye/rust-typed-builder.git", rev = "fd1bd8336aeb0dc334060635e2a6a1d8dc329e3c" }
6 changes: 3 additions & 3 deletions crates/kitsune-cache/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ moka = { version = "0.12.1", features = ["sync"] }
redis = "0.23.3"
serde = "1.0.189"
simd-json = "0.12.0"
thiserror = "1.0.49"
tracing = "0.1.39"
typed-builder = "0.17.0"
thiserror = "1.0.50"
tracing = "0.1.40"
typed-builder = "0.18.0"

[dev-dependencies]
tokio = { version = "1.33.0", features = ["macros", "rt"] }
4 changes: 2 additions & 2 deletions crates/kitsune-captcha/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ serde = { version = "1.0.189", features = ["derive"] }
serde_urlencoded = "0.7.1"
simd-json = "0.12.0"
strum = { version = "0.25.0", features = ["derive"] }
thiserror = "1.0.49"
typed-builder = "0.17.0"
thiserror = "1.0.50"
typed-builder = "0.18.0"
6 changes: 3 additions & 3 deletions crates/kitsune-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -62,12 +62,12 @@ sha2 = { version = "0.10.8", features = ["asm"] }
simd-json = "0.12.0"
smol_str = "0.2.0"
speedy-uuid = { path = "../../lib/speedy-uuid", features = ["diesel"] }
thiserror = "1.0.49"
thiserror = "1.0.50"
time = "0.3.30"
tokio = { version = "1.33.0", features = ["macros", "rt"] }
toml = { version = "0.8.2", default-features = false, features = ["parse"] }
tracing = "0.1.39"
typed-builder = "0.17.0"
tracing = "0.1.40"
typed-builder = "0.18.0"
url = "2.4.1"
zxcvbn = { version = "2.2.2", default-features = false }

Expand Down
6 changes: 3 additions & 3 deletions crates/kitsune-db/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ diesel-async = { version = "0.4.1", features = [
"postgres",
"tokio",
] }
diesel_full_text_search = { version = "2.1.0", default-features = false }
diesel_full_text_search = { version = "2.1.1", default-features = false }
diesel_migrations = "2.1.0"
iso8601-timestamp = { version = "0.2.12", features = ["diesel-pg"] }
kitsune-language = { path = "../kitsune-language" }
Expand All @@ -22,7 +22,7 @@ num-traits = "0.2.17"
serde = { version = "1.0.189", features = ["derive"] }
simd-json = "0.12.0"
speedy-uuid = { path = "../../lib/speedy-uuid", features = ["diesel"] }
thiserror = "1.0.49"
thiserror = "1.0.50"
tokio = { version = "1.33.0", features = ["rt"] }
tracing-log = "0.1.3"
typed-builder = "0.17.0"
typed-builder = "0.18.0"
4 changes: 2 additions & 2 deletions crates/kitsune-email/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ mrml = { version = "2.0.0-rc4", default-features = false, features = [
"parse",
"render",
] }
thiserror = "1.0.49"
typed-builder = "0.17.0"
thiserror = "1.0.50"
typed-builder = "0.18.0"
4 changes: 2 additions & 2 deletions crates/kitsune-embed/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ kitsune-http-client = { path = "../kitsune-http-client" }
once_cell = "1.18.0"
scraper = { version = "0.17.1", default-features = false }
smol_str = "0.2.0"
thiserror = "1.0.49"
typed-builder = "0.17.0"
thiserror = "1.0.50"
typed-builder = "0.18.0"
6 changes: 3 additions & 3 deletions crates/kitsune-http-signatures/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ base64-simd = "0.8.0"
derive_builder = "0.12.0"
http = "0.2.9"
rayon = "1.8.0"
ring = { version = "0.17.4", features = ["std"] }
ring = { version = "0.17.5", features = ["std"] }
time = { version = "0.3.30", default-features = false, features = [
"formatting",
"parsing",
] }
thiserror = "1.0.49"
thiserror = "1.0.50"
tokio = { version = "1.33.0", features = ["sync"] }
typed-builder = "0.17.0"
typed-builder = "0.18.0"

[dev-dependencies]
pem = "3.0.2"
Expand Down
2 changes: 1 addition & 1 deletion crates/kitsune-messaging/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ serde = "1.0.189"
simd-json = "0.12.0"
tokio = { version = "1.33.0", features = ["macros", "rt", "sync"] }
tokio-stream = { version = "0.1.14", features = ["sync"] }
tracing = "0.1.39"
tracing = "0.1.40"
Loading

0 comments on commit cc1aa20

Please sign in to comment.