Skip to content

Releases: BoxBoxJason/gitlab-sync

0.3.0

12 May 21:31
0.3.0
fde4d32

Choose a tag to compare

[0.3.0] - 2025-05-12

🚀 Features

  • Use sdk for graphql requests as well
  • Add more operationnal logging
  • Add optional output to log file

📚 Documentation

  • Remove unexisting flag from docs

🧪 Testing

  • Add unit tests for main helpers

0.2.0

11 May 12:39
0.2.0
1cddea6

Choose a tag to compare

[0.2.0] - 2025-05-11

🚀 Features

  • Different fetch behavior on instance size

💼 Other

  • Move image labels to pipeline

🚜 Refactor

  • (GitlabInstance) Update class attributes

🧪 Testing

  • Add unit tests on get methods
  • Add unit tests on post / put methods

0.1.0

08 May 22:54
0.1.0
44355b2

Choose a tag to compare

[0.1.0] - 2025-05-08

🚀 Features

  • Add first project draft
  • Add logger utility functions and docstrings
  • Upgrade mirrormapping for concurrency
  • Concurrency upgrade
  • Add dry run option, version option and shorthand for flags
  • Add optional mirror releases capability
  • Add concurrency tuning support

🐛 Bug Fixes

  • Cleanup go.mod dependencies
  • Fix mirror trigger builds auto true

💼 Other

  • Add container for deployment

🚜 Refactor

  • Remove github dependency on project
  • Types rewrite
  • (optimization) Avatar optimization
  • Use existing modules

📚 Documentation

  • Add project (usage) documentation
  • Add JSON mapping explanation
  • Fix typos in docs

🎨 Styling

  • Maintainability tech debt resorbtion

🧪 Testing

  • Add unit tests for utility functions & data processing

⚙️ Miscellaneous Tasks

  • Add deployment workflow on tags
  • Add go lint & test workflow
  • Add auto changelog generation on release
  • Update Container streamlining
  • Optimize checkout
  • Upgrade release CI