Useful wiki pages
-- Below you will find several useful pages related to Compsoc and Skynet accounts. -
- -diff --git a/.md.toml b/.md.toml new file mode 100644 index 0000000..5db7994 --- /dev/null +++ b/.md.toml @@ -0,0 +1,23 @@ +html_void = ["area", "base", "br", "col", "command", "embed", "hr", "img", "input", "keygen", "link", "meta", "param", "source", "track", "wbr"] +dont_copy_paths = [ + # "./src/templates" +] + +src = "./src" +dest = "./build" +[template] +enable = true +order = [ + { type = "Powerpoint", path = "./src/templates/powerpoint.html" }, + { type = "Adjacent" }, + { type = "AdjacentFolder" }, + { type = "RootFolder", path = "./src/templates/folder.html" }, + # path to the templates' folder, + { type = "Root", path = "./src/templates" }, + { type = "General", path = "./src/templates/general.html" }, + { type = "Default" }, +] + +[indexing] +roots = ["wiki"] +render_drafts = false \ No newline at end of file diff --git a/flake.lock b/flake.lock index 2a16a1f..33ee269 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1723391194, - "narHash": "sha256-04UThV4LZNRHg/+GbEl7M2ginWbm8FrQ5jBVmYcroNg=", + "lastModified": 1723427350, + "narHash": "sha256-iSwiK87kEBOIN2Sh7WnbYMCLaLXmrgLrhrz8sSwIoMg=", "owner": "silver_rust", "repo": "bfom", - "rev": "fffd69b6433a2d2fd359b92e3816ae9938b3e99c", + "rev": "3b7547144dced3a42a65d589158fca5b89938fcc", "type": "gitlab" }, "original": { diff --git a/flake.nix b/flake.nix index bfaf4b1..60235db 100644 --- a/flake.nix +++ b/flake.nix @@ -14,14 +14,18 @@ defaultPackage = pkgs.stdenv.mkDerivation { name = "skynet-website-renew"; src = self; - installPhase = "mkdir -p $out; cp -R src/* $out"; + buildPhase = "${bfom.defaultPackage."${system}"}/bin/cargo-bfom"; + installPhase = "mkdir -p $out; cp -R build/* $out"; }; - devShells.x86_64-linux.default = pkgs.mkShell { + devShells."${system}".default = pkgs.mkShell { name = "Skynet Wiki env"; nativeBuildInputs = [ - bfom.defaultPackage.x86_64-linux + bfom.defaultPackage."${system}" ]; + buildInputs = [ + bfom.defaultPackage."${system}" + ]; }; } ); diff --git a/src/index.html b/src/index.html deleted file mode 100644 index 5aad8e2..0000000 --- a/src/index.html +++ /dev/null @@ -1,34 +0,0 @@ - - -
- -- Below you will find several useful pages related to Compsoc and Skynet accounts. -
- -
- In order to keep the same Wolves account a few simple steps must be followed to migrate it away from your studentmail.
-
- This is especially important if you have a Skynet account linked with your wolves account.
-
- Change your Preferred Contact Email
to your personal address.
-
-
-
- In the Login Email
section (pictured) click on the Red Incorrect button and change to your personal address.
-
-
-
- In the popup enter in your personal address and set the reason to be something like Alumni
-
-
-
- In Jan 2023 we had extended downtime, for more information checkout this link.
-
- The next section will outline the changes that have been made in the last year while the subsequent one will deal with Account Recovery.
-
- As a result of the upgrade/migration/downtime there have been several changes to services.
-
- Some of these are due to security requirements, others are due to some old software being difficult to source, some are because we have worked with UL Wolves to create a new API to automate many processes.
-
- Account self management page: https://account.skynet.ie
-
- This allows new members to sign up, existing members to change account details (password, contact email, ssh keys), and for password resets.
-
- https://gitlab.skynet.ie
-
- Our own Gitlab instance with runners, the cluster config and pipelines are here.
-
- User: $username
-
- Pass: $password
-
- https://nextcloud.skynet.ie/
-
- A replacement for Google Drive, has Open Office, maps and a good email suite.
-
- User: $username
or $username@skynet.ie
-
- Pass: $password
-
- A Discord Bot to manage the roles of members in our Discord -
-
- Usernames have been converted to comply with modern linux standards.
-
- Usernames with uppercase have been converted to lowercase.
-
- Usernames starting with a number have been prefixed by a _
-
UserName
is now username
.
- 0username
is now _0username
.
-
- Webmail is now available at https://mail.skynet.ie
-
- Still roundcube which should be familiar.
-
- User: $username@skynet.ie
-
- Pass: $password
-
- For Thunderbird use these:
-
- User: $username@skynet.ie
-
- Pass: $password
-
skynet.skynet.ie
-
- Personal sites are now accessible as $username.users.skynet.ie
(new format) as opposed to skynet.ie/~$username
(old format)
-
- Any old format links will redirect to the new format for compatability.
-
- This gives us separation from the core Skynet site.
-
/skynet_old/home/$username
- skynet_old
folder in your mail account.
-
- Reminder:
-
- To hold a Skynet account you must be a current member of the UL Computer society.
-
- This is done through UL Wolves (https://ulwolves.ie).
-
- There are no exceptions to this.
-
- There are 5 possible workflows for getting back up and running again: -
-user/pass
and your UL Wolves user/pass
.
- user/pass
but not your UL Wolves user/pass
.
- user/pass
but do not have a UL Wolves account.
- user/pass
but not your Skynet user/pass
.
- user/pass
and your UL Wolves user/pass
.
- user/pass
@skynet.ie
email then follow steps below to create a new account.
- user/pass
- On our Society page (https://ulwolves.ie/society/computer) Request Membership
-
- (steps 7-8 on https://renew.skynet.ie)
-
- Either pay €10 for 1 year online (we can approve instantly once we see the request).
-
- Or pay €40 for 5 years following steps 9-11 on https://renew.skynet.ie.
-
- (May take a little while to verify with the bank account.)
-
Preferred Contact Email
set a NON-Skynet Email
- user/pass
Email
to be the Preferred Contact Email
from wolves
- user/pass
#help-and-support
channel).
- - Thank you for all your continued support throughout the years. - Your contribution and the contribution of many others have made it possible for us to buy more - servers which we use to give you the best service we can. - With our new servers, we hope to improve the quality for our users and have less downtime. -
- You can now purchase a 5-year subscription for €40. - This subscription is for a multi-year limited alumni membership of the Computer Society (This type - of membership does not entitle you to society subsidies or places on trips). - You must hold a Computer Society membership in order to hold a Skynet account. -
-- If there has been no payment made passed the point of expiration on your membership, - your Skynet account will freeze. - You must pay for membership to unfreeze your account. -
-- Below are instructions on how to renew your subscription. - Until you make both an account and pay membership, you will not have renewed your subscription. - Once you have completed the steps below, you will have renewed your subscription and will be issued - a receipt. -
-- When requesting membership, you have the option to pay online or pay cash. - If you are paying online you can only pay for one year's membership. -
-- If you are looking to avail of the 5-year membership it is important to note that you can no - longer pay for this on the Ul wolves site. - Please select the pay with cash option and transfer the multi-year fee to the bank account shown - below. -
-- Also please note that you do not need a UL student E-mail address to sign up! -
-
+
+ Reminder:
+
+ To hold a Skynet account you must be a current member of the UL Computer society.
+
+ This is done through UL Wolves (https://ulwolves.ie).
+
+ There are no exceptions to this.
+
+ If you are looking to avail of the 5-year membership it is important to note that you can no longer pay for this on the Ul wolves site.
+
+ Please select the pay with cash option and transfer the multi-year fee to the bank account shown below.
+
+ Also please note that you do not need a UL student E-mail address to sign up! +
+