diff --git a/.env b/.env index c76ca86a..abfacaaf 100644 --- a/.env +++ b/.env @@ -1,7 +1,7 @@ DEBUG=true RUST_LOG=info -JIRS_CLIENT_PORT=80 -JIRS_CLIENT_BIND=bitque.lvh.me +BITQUE_CLIENT_PORT=80 +BITQUE_CLIENT_BIND=bitque.lvh.me DATABASE_URL=postgres://postgres@localhost:5432/bitque -JIRS_SERVER_PORT=5000 -JIRS_SERVER_BIND=0.0.0.0 +BITQUE_SERVER_PORT=5000 +BITQUE_SERVER_BIND=0.0.0.0 diff --git a/Cargo.lock b/Cargo.lock index 26cfd550..098209e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -234,7 +234,7 @@ dependencies = [ "ahash 0.7.6", "bytes", "bytestring", - "cfg-if", + "cfg-if 1.0.0", "cookie", "derive_more", "encoding_rs", @@ -321,7 +321,7 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "getrandom", "once_cell", "version_check 0.9.4", @@ -400,6 +400,12 @@ dependencies = [ "windows-sys 0.45.0", ] +[[package]] +name = "anymap2" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c" + [[package]] name = "ascii_utils" version = "0.9.3" @@ -612,6 +618,35 @@ dependencies = [ "uuid 1.3.0", ] +[[package]] +name = "bitque_client" +version = "0.1.0" +dependencies = [ + "bincode", + "bitque-data", + "chrono", + "console_error_panic_hook", + "derive_enum_iter", + "derive_enum_primitive", + "dotenv", + "futures", + "js-sys", + "seed", + "serde", + "serde_json", + "strum", + "tracing", + "tracing-subscriber", + "tracing-subscriber-wasm", + "uuid 1.3.0", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-bindgen-test", + "wasm-sockets", + "web-sys", + "wee_alloc", +] + [[package]] name = "bitquec" version = "0.1.0" @@ -694,6 +729,12 @@ dependencies = [ "jobserver", ] +[[package]] +name = "cfg-if" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" + [[package]] name = "cfg-if" version = "1.0.0" @@ -826,6 +867,16 @@ dependencies = [ "windows-sys 0.45.0", ] +[[package]] +name = "console_error_panic_hook" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" +dependencies = [ + "cfg-if 1.0.0", + "wasm-bindgen", +] + [[package]] name = "convert_case" version = "0.4.0" @@ -874,7 +925,7 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -883,7 +934,7 @@ version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "crossbeam-utils", ] @@ -893,7 +944,7 @@ version = "0.8.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -1043,6 +1094,15 @@ dependencies = [ "uuid 1.3.0", ] +[[package]] +name = "dbg" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4677188513e0e9d7adced5997cf9a1e7a3c996c994f90093325c5332c1a8b221" +dependencies = [ + "version_check 0.1.5", +] + [[package]] name = "derive_db_execute" version = "0.1.0" @@ -1251,6 +1311,12 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2153bd83ebc09db15bcbdc3e2194d901804952e3dc96967e1cd3b0c5c32d112" +[[package]] +name = "enclose" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1056f553da426e9c025a662efa48b52e62e0a3a7648aa2d15aeaaf7f0d329357" + [[package]] name = "encoding" version = "0.2.33" @@ -1321,7 +1387,7 @@ version = "0.8.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -1553,9 +1619,179 @@ version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", + "js-sys", "libc", "wasi 0.11.0+wasi-snapshot-preview1", + "wasm-bindgen", +] + +[[package]] +name = "gloo" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a4bef6b277b3ab073253d4bca60761240cf8d6998f4bd142211957b69a61b20" +dependencies = [ + "gloo-console", + "gloo-dialogs", + "gloo-events", + "gloo-file", + "gloo-history", + "gloo-net", + "gloo-render", + "gloo-storage", + "gloo-timers", + "gloo-utils", + "gloo-worker", +] + +[[package]] +name = "gloo-console" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82b7ce3c05debe147233596904981848862b068862e9ec3e34be446077190d3f" +dependencies = [ + "gloo-utils", + "js-sys", + "serde", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-dialogs" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67062364ac72d27f08445a46cab428188e2e224ec9e37efdba48ae8c289002e6" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-events" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68b107f8abed8105e4182de63845afcc7b69c098b7852a813ea7462a320992fc" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-file" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8d5564e570a38b43d78bdc063374a0c3098c4f0d64005b12f9bbe87e869b6d7" +dependencies = [ + "futures-channel", + "gloo-events", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-history" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd451019e0b7a2b8a7a7b23e74916601abf1135c54664e57ff71dcc26dfcdeb7" +dependencies = [ + "gloo-events", + "gloo-utils", + "serde", + "serde-wasm-bindgen", + "serde_urlencoded", + "thiserror", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-net" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9902a044653b26b99f7e3693a42f171312d9be8b26b5697bd1e43ad1f8a35e10" +dependencies = [ + "futures-channel", + "futures-core", + "futures-sink", + "gloo-utils", + "js-sys", + "pin-project", + "serde", + "serde_json", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "gloo-render" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fd9306aef67cfd4449823aadcd14e3958e0800aa2183955a309112a84ec7764" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-storage" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d6ab60bf5dbfd6f0ed1f7843da31b41010515c745735c970e821945ca91e480" +dependencies = [ + "gloo-utils", + "js-sys", + "serde", + "serde_json", + "thiserror", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-timers" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +dependencies = [ + "futures-channel", + "futures-core", + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "gloo-utils" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8e8fc851e9c7b9852508bc6e3f690f452f474417e8545ec9857b7f7377036b5" +dependencies = [ + "js-sys", + "serde", + "serde_json", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-worker" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13471584da78061a28306d1359dd0178d8d6fc1c7c80e5e35d27260346e0516a" +dependencies = [ + "anymap2", + "bincode", + "gloo-console", + "gloo-utils", + "js-sys", + "serde", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", ] [[package]] @@ -1782,7 +2018,7 @@ version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -1982,7 +2218,7 @@ version = "0.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -2041,6 +2277,12 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +[[package]] +name = "memory_units" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8452105ba047068f40ff7093dd1d9da90898e63dd61736462e9cdda6a90ad3c3" + [[package]] name = "mime" version = "0.3.17" @@ -2212,7 +2454,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "518915b97df115dd36109bfa429a48b8f737bd05508cf9588977b599648926d2" dependencies = [ "bitflags 1.3.2", - "cfg-if", + "cfg-if 1.0.0", "foreign-types", "libc", "once_cell", @@ -2292,7 +2534,7 @@ version = "0.9.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "libc", "redox_syscall 0.2.16", "smallvec", @@ -2317,6 +2559,26 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" +[[package]] +name = "pin-project" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" +dependencies = [ + "proc-macro2 1.0.54", + "quote 1.0.26", + "syn 1.0.109", +] + [[package]] name = "pin-project-lite" version = "0.2.9" @@ -2735,7 +2997,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "ordered-multimap", ] @@ -2749,7 +3011,7 @@ dependencies = [ "aws-creds", "aws-region", "base64 0.13.1", - "cfg-if", + "cfg-if 1.0.0", "hex", "hmac", "http", @@ -2871,6 +3133,12 @@ dependencies = [ "parking_lot", ] +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + [[package]] name = "scopeguard" version = "1.1.0" @@ -2906,6 +3174,34 @@ dependencies = [ "libc", ] +[[package]] +name = "seed" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9352d75dd253803ce05722fe3acaafffc461d4faeaf0ebe0d8bf831059482e21" +dependencies = [ + "console_error_panic_hook", + "cookie", + "dbg", + "enclose", + "futures", + "getrandom", + "gloo-file", + "gloo-timers", + "gloo-utils", + "indexmap", + "js-sys", + "rand 0.8.5", + "serde", + "serde-wasm-bindgen", + "serde_json", + "uuid 1.3.0", + "version_check 0.9.4", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "semver" version = "1.0.17" @@ -2921,6 +3217,17 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "serde-wasm-bindgen" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3b4c031cd0d9014307d82b8abf653c0290fbdaeb4c02d00c63cf52f728628bf" +dependencies = [ + "js-sys", + "serde", + "wasm-bindgen", +] + [[package]] name = "serde-xml-rs" version = "0.5.1" @@ -2991,7 +3298,7 @@ version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "cpufeatures", "digest", ] @@ -3008,7 +3315,7 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "cpufeatures", "digest", ] @@ -3111,6 +3418,12 @@ dependencies = [ "winapi", ] +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + [[package]] name = "static_assertions" version = "1.1.0" @@ -3225,7 +3538,7 @@ version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "fastrand", "redox_syscall 0.3.5", "rustix 0.37.5", @@ -3301,7 +3614,7 @@ version = "1.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "once_cell", ] @@ -3469,7 +3782,7 @@ version = "0.1.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "log", "pin-project-lite", "tracing-attributes", @@ -3527,6 +3840,17 @@ dependencies = [ "tracing-log", ] +[[package]] +name = "tracing-subscriber-wasm" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79804e80980173c6c8e53d98508eb24a2dbc4ee17a3e8d2ca8e5bad6bf13a898" +dependencies = [ + "gloo", + "tracing", + "tracing-subscriber", +] + [[package]] name = "triple_accel" version = "0.3.4" @@ -3718,7 +4042,9 @@ version = "0.2.84" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", + "serde", + "serde_json", "wasm-bindgen-macro", ] @@ -3743,7 +4069,7 @@ version = "0.4.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "js-sys", "wasm-bindgen", "web-sys", @@ -3778,6 +4104,43 @@ version = "0.2.84" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" +[[package]] +name = "wasm-bindgen-test" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6db36fc0f9fb209e88fb3642590ae0205bb5a56216dabd963ba15879fe53a30b" +dependencies = [ + "console_error_panic_hook", + "js-sys", + "scoped-tls", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-bindgen-test-macro", +] + +[[package]] +name = "wasm-bindgen-test-macro" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0734759ae6b3b1717d661fe4f016efcfb9828f5edb4520c18eaee05af3b43be9" +dependencies = [ + "proc-macro2 1.0.54", + "quote 1.0.26", +] + +[[package]] +name = "wasm-sockets" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d14bbe65995269301ab677e5d69b3b69195447c01137ef44f72b10eecea55c77" +dependencies = [ + "js-sys", + "log", + "thiserror", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "wasm-streams" version = "0.2.3" @@ -3855,6 +4218,19 @@ dependencies = [ "uuid 1.3.0", ] +[[package]] +name = "wee_alloc" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbb3b5a6b2bb17cb6ad44a2e68a43e8d2722c997da10e928665c72ec6c0a0b8e" +dependencies = [ + "cfg-if 0.1.10", + "libc", + "memory_units", + "spin", + "winapi", +] + [[package]] name = "wildmatch" version = "2.1.1" diff --git a/Cargo.toml b/Cargo.toml index 5a4414ca..61582504 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ members = [ "./crates/cloud-storage-actor", "./crates/filesystem-actor", # Client -# "./crates/web" + "./crates/web" ] exclude = [ "crates/bitque-cli", diff --git a/crates/bitque-config/Cargo.toml b/crates/bitque-config/Cargo.toml index 514a6f86..9a28f927 100644 --- a/crates/bitque-config/Cargo.toml +++ b/crates/bitque-config/Cargo.toml @@ -3,7 +3,7 @@ name = "bitque-config" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/bitque-data/Cargo.toml b/crates/bitque-data/Cargo.toml index 031c7a84..303aaff5 100644 --- a/crates/bitque-data/Cargo.toml +++ b/crates/bitque-data/Cargo.toml @@ -3,7 +3,7 @@ name = "bitque-data" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/bitque-server/Cargo.toml b/crates/bitque-server/Cargo.toml index 6a422aba..eec4cc92 100644 --- a/crates/bitque-server/Cargo.toml +++ b/crates/bitque-server/Cargo.toml @@ -3,7 +3,7 @@ name = "bitque" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) Actix server" +description = "BITQUE (Simplified JIRA in Rust) Actix server" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/cloud-storage-actor/Cargo.toml b/crates/cloud-storage-actor/Cargo.toml index 36b84f85..c78f6a99 100644 --- a/crates/cloud-storage-actor/Cargo.toml +++ b/crates/cloud-storage-actor/Cargo.toml @@ -3,7 +3,7 @@ name = "cloud-storage-actor" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/database-actor/Cargo.toml b/crates/database-actor/Cargo.toml index 6c3fd999..d32c9624 100644 --- a/crates/database-actor/Cargo.toml +++ b/crates/database-actor/Cargo.toml @@ -3,7 +3,7 @@ name = "database-actor" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/derive_db_execute/Cargo.toml b/crates/derive_db_execute/Cargo.toml index 2e30bcc7..32391a0a 100644 --- a/crates/derive_db_execute/Cargo.toml +++ b/crates/derive_db_execute/Cargo.toml @@ -3,7 +3,7 @@ name = "derive_db_execute" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/derive_enum_iter/Cargo.toml b/crates/derive_enum_iter/Cargo.toml index 424bf291..fb038a0b 100644 --- a/crates/derive_enum_iter/Cargo.toml +++ b/crates/derive_enum_iter/Cargo.toml @@ -3,7 +3,7 @@ name = "derive_enum_iter" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/derive_enum_primitive/Cargo.toml b/crates/derive_enum_primitive/Cargo.toml index 64d992f0..9755cc52 100644 --- a/crates/derive_enum_primitive/Cargo.toml +++ b/crates/derive_enum_primitive/Cargo.toml @@ -3,7 +3,7 @@ name = "derive_enum_primitive" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/derive_utils/Cargo.toml b/crates/derive_utils/Cargo.toml index 07018b1d..e77b7506 100644 --- a/crates/derive_utils/Cargo.toml +++ b/crates/derive_utils/Cargo.toml @@ -3,7 +3,7 @@ name = "derive_utils" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/filesystem-actor/Cargo.toml b/crates/filesystem-actor/Cargo.toml index 656d796c..5733e0d5 100644 --- a/crates/filesystem-actor/Cargo.toml +++ b/crates/filesystem-actor/Cargo.toml @@ -3,7 +3,7 @@ name = "filesystem-actor" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/highlight-actor/Cargo.toml b/crates/highlight-actor/Cargo.toml index 1d7f5a7c..8861e940 100644 --- a/crates/highlight-actor/Cargo.toml +++ b/crates/highlight-actor/Cargo.toml @@ -3,7 +3,7 @@ name = "highlight-actor" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/mail-actor/Cargo.toml b/crates/mail-actor/Cargo.toml index c17efb95..67588b62 100644 --- a/crates/mail-actor/Cargo.toml +++ b/crates/mail-actor/Cargo.toml @@ -3,7 +3,7 @@ name = "mail-actor" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/mail-actor/src/invite.rs b/crates/mail-actor/src/invite.rs index 29fdd1d5..d4d32d9b 100644 --- a/crates/mail-actor/src/invite.rs +++ b/crates/mail-actor/src/invite.rs @@ -49,7 +49,7 @@ impl Handler for MailExecutor { let mail = lettre::Message::builder() .to(Mailbox::new(None, to)) .from(Mailbox::new(None, from)) - .subject("Invitation to JIRS project") + .subject("Invitation to BITQUE project") .header(ContentType::TEXT_HTML) .body(html) .map_err(|e| { diff --git a/crates/mail-actor/src/welcome.rs b/crates/mail-actor/src/welcome.rs index cb6083b2..2798020f 100644 --- a/crates/mail-actor/src/welcome.rs +++ b/crates/mail-actor/src/welcome.rs @@ -30,7 +30,7 @@ impl Handler for MailExecutor { -

Welcome in JIRS!

+

Welcome in BITQUE!

@@ -51,7 +51,7 @@ impl Handler for MailExecutor { let mail = lettre::Message::builder() .to(Mailbox::new(None, to)) .from(Mailbox::new(None, from)) - .subject("Welcome to JIRS") + .subject("Welcome to BITQUE") .header(ContentType::TEXT_HTML) .body(html) .map_err(|e| { diff --git a/crates/web-actor/Cargo.toml b/crates/web-actor/Cargo.toml index c604bf41..43ec3dbe 100644 --- a/crates/web-actor/Cargo.toml +++ b/crates/web-actor/Cargo.toml @@ -3,7 +3,7 @@ name = "web-actor" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/web/Cargo.toml b/crates/web/Cargo.toml index 90a5e3d4..624c8fc5 100644 --- a/crates/web/Cargo.toml +++ b/crates/web/Cargo.toml @@ -3,7 +3,7 @@ name = "bitque_client" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) WASM client" +description = "BITQUE (Simplified JIRA in Rust) WASM client" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE" diff --git a/crates/web/Dockerfile b/crates/web/Dockerfile index 92802968..c3d7974a 100644 --- a/crates/web/Dockerfile +++ b/crates/web/Dockerfile @@ -18,12 +18,12 @@ RUN cd ./bitque-client && \ wasm-pack build --mode normal --release --out-name bitque --out-dir ./build --target web && \ cp -r ./static/* ./build && \ cat ./static/index.js \ - | sed -e "s/process.env.JIRS_SERVER_BIND/'$JIRS_SERVER_BIND'/g" \ - | sed -e "s/process.env.JIRS_SERVER_PORT/'$JIRS_SERVER_PORT'/g" &> ./build/index.js && \ + | sed -e "s/process.env.BITQUE_SERVER_BIND/'$BITQUE_SERVER_BIND'/g" \ + | sed -e "s/process.env.BITQUE_SERVER_PORT/'$BITQUE_SERVER_PORT'/g" &> ./build/index.js && \ cp ./js/template.html ./build/index.html && \ mkdir -p /assets && \ cp -r ./build/* /assets CMD cat /app/bitque-client/static/index.js \ - | sed -e "s/process.env.JIRS_SERVER_BIND/'$JIRS_SERVER_BIND'/g" \ - | sed -e "s/process.env.JIRS_SERVER_PORT/'$JIRS_SERVER_PORT'/g" &> /assets/index.js + | sed -e "s/process.env.BITQUE_SERVER_BIND/'$BITQUE_SERVER_BIND'/g" \ + | sed -e "s/process.env.BITQUE_SERVER_PORT/'$BITQUE_SERVER_PORT'/g" &> /assets/index.js diff --git a/crates/web/build.rs b/crates/web/build.rs index ff5a4c48..0541cbe1 100644 --- a/crates/web/build.rs +++ b/crates/web/build.rs @@ -15,14 +15,14 @@ fn main() { } } - let addr = std::env::var("JIRS_SERVER_BIND").unwrap_or_else(|_| "0.0.0.0".to_string()); + let addr = std::env::var("BITQUE_SERVER_BIND").unwrap_or_else(|_| "0.0.0.0".to_string()); let addr = if addr.as_str() == "0.0.0.0" || addr.as_str() == "localhost" { "localhost" } else { addr.as_str() } .to_string(); - let port = std::env::var("JIRS_SERVER_PORT").unwrap_or_else(|_| "80".to_string()); + let port = std::env::var("BITQUE_SERVER_PORT").unwrap_or_else(|_| "80".to_string()); let port = match port.as_str() { "80" | "8080" | "443" => "".to_string(), _ => format!(":{}", port), diff --git a/crates/web/src/pages/invite_page/view.rs b/crates/web/src/pages/invite_page/view.rs index 77e7be64..46eacce8 100644 --- a/crates/web/src/pages/invite_page/view.rs +++ b/crates/web/src/pages/invite_page/view.rs @@ -23,7 +23,7 @@ pub fn view(model: &Model) -> Node { }; let form = StyledForm { - heading: "Welcome in JIRS", + heading: "Welcome in BITQUE", on_submit: Some(ev(Ev::Submit, move |ev| { ev.prevent_default(); Msg::PageChanged(PageChanged::Invitation(InvitationPageChange::SubmitForm)) diff --git a/crates/websocket-actor/Cargo.toml b/crates/websocket-actor/Cargo.toml index 84e160e5..3403717f 100644 --- a/crates/websocket-actor/Cargo.toml +++ b/crates/websocket-actor/Cargo.toml @@ -3,7 +3,7 @@ name = "websocket-actor" version = "0.1.0" authors = ["Adrian Wozniak "] edition = "2018" -description = "JIRS (Simplified JIRA in Rust) shared data types" +description = "BITQUE (Simplified JIRA in Rust) shared data types" repository = "https://gitlab.com/adrian.wozniak/bitque" license = "MPL-2.0" #license-file = "../LICENSE"