F4Lab

Flutter for GitLab.

Join us to complete the following functions 🎉🎉🎉🎉

Repo: Flutter4GitLab

Features

  • App
    • [x] Login by Personal Access Token
    • [x] Projects
    • [ ] Themes mode
    • [ ] Markdown and code highlighting support
    • [ ] Search Users/Orgs, Repos, Issues/MRs & Code.
  • Repositories
    • [ ] Edit, Create & Delete files (commit)
    • [ ] Edit, Create & Delete files (Project Columns Cards)
    • [ ] Search Repos
    • [ ] Browse and search Repos
    • [x] See your public, private and forked Repos
    • [ ] Filter Branches and Commits
  • Issues and Pull Requests
    • [ ] Search Issues/MRs
    • [ ] Filter Issues/MRs
    • [ ] Open/close Issues/MRs
    • [ ] Comment on Issues/MRs
    • [ ] Manage Issue/PR comments
    • [ ] Edit Issues/MRs
    • [ ] Assign people and add Labels and Milestones to Issues/MRs
    • [ ] Merge MRs
    • [ ] MRs request review changes/approve & comment.
    • [ ] MRs statuses
  • Organisations
    • [x] Feeds
    • [x] Repos

Why do GitLab client 🙈

Now, many companies of students should use GitLab for code management. If there is a client on the mobile phone, it will be easier to close MR, write a comment and give a Approve. Of course, there is already a LabCat, but it only supports the Android platform, and does not have MR, Approve and other functions.

The libraries and SDK requirements used

  • Android Minimum SDK 16, IOS Minimun 9.0
  • Flutter
  • shared_preferences
  • pull_to_refresh
  • xml
  • url_launcher

screenshots

There are still a lot of functions to be done, I hope there are students to participate

Feeds Drawer
Repo Merge Request