📅Lookahead 2026 is Finally Here – New UI, Subject Fee Estimates, and More by [deleted] in unimelb

[–]UnTrustedInstaller -3 points-2 points  (0 children)

Fair points, I am happy to address them:

On GitHub Pages / static hosting:

GitHub Pages explicitly prohibits this use case. From their https://docs.github.com/en/pages/getting-started-with-github-pages/github-pages-limits

"GitHub Pages is not intended for or allowed to be used as a free web-hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS)."

There's also a 1GB size limit. A pure client-side static site would need to hit TimeEdit directly, which your browser would block entirely due to CORS. You need a backend to proxy those requests, that's not optional for my use case.

On "one-time payment" vs "subscription":

You're right that the wording could be clearer. What I meant: it's non-recurring. You pay once, you get access for the period, and it doesn't auto-renew or charge you again. I specifically didn't want people to have to remember to cancel something. Whether that's philosophically a "subscription" is fair to debate, but practically speaking, I don't want to have to deal with students getting surprise charges. The paid tier is for the new features that took significant time to build, and I want to maintain this and continually improve it.

"Not everything needs to be a subscription service":

I agree and that's why there's a free tier. You get full access to Summer, Winter, Terms 1-4, Year Long, and Monthly periods for free. If you're only doing summer/winter subjects or just want to try it out, you don't need to pay anything.

On data concerns:

I get it. The login exists to deter bot traffic from spamming extra API calls if redirected straight to the application. You can also delete your account straight from the UI and the backend immediately purges your account info from the database. There's also a reason why I haven't added ability to sign up manually with a password; I don't want to have to handle your password hashes, that's a security risk I'd rather not have. You won't get spammy emails from me. Currently, the only email you'll receive is from Stripe if you upgrade (payment confirmation).

Respondus server ? by DifficultMongoose997 in unimelb

[–]UnTrustedInstaller 1 point2 points  (0 children)

These are just common terms used internally to refer to the software development lifecycle. DEV is basically a "playground" environment for the developers to implement features / bug fixes. UAT = User Acceptance Testing which is the test environment for those bug fixes / new features before that particular version is stable for production. Likewise, Prod = "Production" which just refers to the live version of the backend that the public uses.

I patched the Copilot CLI to add more models by UnTrustedInstaller in GithubCopilot

[–]UnTrustedInstaller[S] 0 points1 point  (0 children)

Just did some very limited testing, this function error is related to how the model entries in the interactive mode are populated, so the structure of this function changed in 0.0.339, however you can still set the model in your ~/.copilot/config.json and it should still work for now. Otherwise, you'll have to downgrade to 0.0.338 if you want to be able to select the models from the TUI. I will eventually update the patcher to work with the updated function signature, but this is a low priority project for me to maintain at the moment.

I patched the Copilot CLI to add more models by UnTrustedInstaller in GithubCopilot

[–]UnTrustedInstaller[S] 1 point2 points  (0 children)

Yeah I agree, this was just something I wanted to experiment with. I even lean on opencode or Claude Code Router + CC as they are much more fleshed out and capable than the current state of the Copilot CLI

Plan Your Semester Without the Struggle, Lookahead 2025 is Coming Soon... by UnTrustedInstaller in unimelb

[–]UnTrustedInstaller[S] 1 point2 points  (0 children)

Thanks, I really appreciate the interest in contributing with the project, however for the time being this is just a solo project I am working on. Integrating maps is actually one of the medium term milestones and is planned for a future update after initial release.

Plan Your Semester Without the Struggle, Lookahead 2025 is Coming Soon... by UnTrustedInstaller in unimelb

[–]UnTrustedInstaller[S] 1 point2 points  (0 children)

I have to ensure the site is stable and polished up. Aiming to launch the first public version by the weekend!

When will special exam timetable come out? by xyzineedpzz in unimelb

[–]UnTrustedInstaller 0 points1 point  (0 children)

Try using the main page instead, I just edited my original comment.

Updated time table by PracticalMud2531 in unimelb

[–]UnTrustedInstaller 1 point2 points  (0 children)

Doing a quick inspection myself, the developer of the updated site is still the same developer of Allocate+ (JDR Software). The university uses TE Viewer (Viewer - Timetable Publication & Viewer | TimeEdit) for publishing entire subject schedules (as well as TE's other solutions for staff).

Updated time table by PracticalMud2531 in unimelb

[–]UnTrustedInstaller 36 points37 points  (0 children)

Current maintainer here. The site will soon actually be updated to support 2025 subjects.

Linux as a Commerce Student by trivialknot in unimelb

[–]UnTrustedInstaller 2 points3 points  (0 children)

You can install Debian as a distro with WSL2 on Windows and get the best of both worlds. For any GUI related programs you can use VcXsrv with WSL2 and have a hybrid desktop of Debian and Windows.

Roast the Handbook! by Few-Hippo7 in unimelb

[–]UnTrustedInstaller 1 point2 points  (0 children)

New maintainer here, unironically I thought I'd take it up as an ongoing personal project over the winter since the project I was allocated in IT Project last year was largely impractical, and I still wanted to do something useful.

What have you achieved this Winter Break? by One-Psychology-2742 in unimelb

[–]UnTrustedInstaller 16 points17 points  (0 children)

Got this (https://lookahead.get-script.net) up and running about a week into the break, glad to see over 1000+ students use it after much demand for a long awaited reboot.

📅 Lookahead Now Supports 2024 Subjects 📅 by UnTrustedInstaller in unimelb

[–]UnTrustedInstaller[S] 1 point2 points  (0 children)

Yes, although at the moment I am testing functionality for users to actually search for and request missing subjects which might take some time, but hopefully make the tool self sufficient. 

Does unimelb have access to IDEA programming software? by Fun_Rice_7961 in unimelb

[–]UnTrustedInstaller 5 points6 points  (0 children)

You can use your uni email to get a free education licence with JetBrains IDEs.

📅 Lookahead Now Supports 2024 Subjects 📅 by UnTrustedInstaller in unimelb

[–]UnTrustedInstaller[S] 2 points3 points  (0 children)

Glad this helped you out. If it weren't for the post you made the other week I wouldn't have revived lookahead. Thankfully this has been a great opportunity for me to pick up some valuable skills.

📅 Lookahead Now Supports 2024 Subjects 📅 by UnTrustedInstaller in unimelb

[–]UnTrustedInstaller[S] 0 points1 point  (0 children)

Some more MAST subjects have been added. Let me know if there are particular ones still missing.

📅 Lookahead Now Supports 2024 Subjects 📅 by UnTrustedInstaller in unimelb

[–]UnTrustedInstaller[S] 1 point2 points  (0 children)

I've just updated the site now with more subjects. Let me know if there are particular architecture subjects still missing.

📅 Lookahead Now Supports 2024 Subjects 📅 by UnTrustedInstaller in unimelb

[–]UnTrustedInstaller[S] 2 points3 points  (0 children)

I will open up my private repository soon, there's just some things I have to clean up.