E-Liang Tan

Results 42 issues of E-Liang Tan

bug
work type: implementation
work type: research
urgency: 0 - unblock now
importance: 1 - must have
domain: frontend

If there's a merge commit above the earliest interesting commit, our frontend vomits blood. ## Steps to repro 1. Clone repro repo: https://github.com/24r/stack-attack-issue-44-repro. These are the branches: - `main`: the...

bug
work type: investigation
urgency: 2 - we can wait
importance: 1 - must have
domain: frontend

This is a big one that'll need to be broken down further. The frontend already supports showing PR info, Stacker/CollabPlatform just need to feed it data.

work type: investigation
work type: implementation
urgency: 1 - soon
importance: 1 - must have
domain: CollaborationPlatform
domain: Stacker

The config file is currently being read in multiple places. Apart from being unclean, it may also introduce bugs as we don't validate inputs, causing weird crashes in random places...

work type: implementation
urgency: 2 - we can wait
importance: 1 - must have

Currently, updating the PR description will replace the whole description. Users will want to add custom text to their PRs, e.g. a summary and test plan like in https://github.com/MLH-Fellowship/scheduling-profiler-prototype/pull/111. Here's...

work type: implementation
urgency: 3 - no urgency
importance: 1 - must have
domain: CollaborationPlatform

Currently, PRs are opened in an indeterminate order, because we're creating the PRs in a `Promise.all`. We should do this sequentially instead as users will expect them to be created...

work type: implementation
urgency: 3 - no urgency
importance: 1 - must have
domain: CollaborationPlatform

Currently, they're hardcoded to `master`. This should be set to the closest long-lived branch, or the branch of the PR above it in the stack.

work type: implementation
urgency: 1 - soon
importance: 1 - must have
domain: Stacker

As discussed in a 8:30pm SGT call with @saphal1998. In our command line UI, show these branch types: - Local long lived branches - Remote long lived branches - Local...

work type: implementation
urgency: 1 - soon
importance: 1 - must have
domain: SourceControl

"origin" is currently hardcoded in some places, but we need to support other remote names so that we can support the [forking workflow](https://guides.github.com/activities/forking/) that's common on GitHub.

work type: implementation
urgency: 2 - we can wait
importance: 1 - must have

Stack Attack only supports pushing to SSH remotes now. HTTPS remotes should be supported as they are commonly used.

work type: research
importance: 1 - must have