Fixed bugs:
- Crash when syncing Github PR from a deleted repo #247
- Buildasaur doesn't extract repo name from GitHub url that does not end in ".git" #244
Closed issues:
- Analyzer warning counts in commits and email text #253
- Prebuild trigger cannot find project folder #252
- Internal Server Error (xcssecurity): could not read password from keychain #245
- Send heartbeat event when app gets sparkle-updated #236
- Investigate viability of integration with Swift Package Manager/Build System #197
Merged pull requests:
- Include Analyzer Warning count when result is Warnings #254 (czechboy0)
- Spring cleaning (fixed tests, project, updated cocoapods) #250 (czechboy0)
- Updated Swift version, crash fix #249 (czechboy0)
- Buildasaur Github issue #244 #246 (lindsaylandry)
- Sparkle Update Event #241 (czechboy0)
- Swift 2.2, dependencies upgraded #237 (czechboy0)
v1.0.0-b2 (2016-02-04)
Fixed bugs:
- Clean install prints errors on startup (migration related) #227
- Bugfix in migration #234 (czechboy0)
Closed issues:
- Add types of used services to Heartbeat (to better allocate time for features) #219
- Update README #213
- Show on dashboard when a bot is erroring out #206
Merged pull requests:
- Sparkle and Keychain fixes in development #235 (czechboy0)
- Syncer status UI improvements #233 (czechboy0)
- Added syncer types to heartbeat to know the github/bitbucket split #232 (czechboy0)
- Readme improvements for 1.0 #231 (czechboy0)
v1.0.0-b1 (2016-02-03)
Closed issues:
- Create a Sparkle xml feed update fastlane action #228
- Add pushing to Cask into the Fastfile release lane #191
- Investigate opening a socket to the GitHub server #170
- Bitbucket Support #65
- Automatic updates #44
Merged pull requests:
- Adding Sparkle autoupdater #230 (czechboy0)
- [WIP] Full BitBucket Support #217 (czechboy0)
- Developing 1.0 - Iris #214 (czechboy0)
v0.8.0 (2016-01-28)
Fixed bugs:
- Fix signing releases with Developer ID #211
Closed issues:
- Extend SwiftSafe to async ops, use it to synchronize HTTP server for refresh token bottleneck #220
- Put logs into a separate folder #202
- Add Crashlytics #198
- Introduce more state granularity when syncing #168
- Split logs into multiple files #142
- Password Storage #137
- Request/response caching #62
Merged pull requests:
- BitBucket pagination #224 (czechboy0)
- BitBucket posting comments #223 (czechboy0)
- BitBucket refresh token flow #222 (czechboy0)
- Most BitBucket entities #221 (czechboy0)
- [WIP] BitBucket entities #218 (czechboy0)
- BitBucket authentication #216 (czechboy0)
- Authentication refactoring #215 (czechboy0)
- Adding Crashlytics #210 (czechboy0)
- Storing credentials in Keychain #209 (czechboy0)
- Just moving files around... #207 (czechboy0)
- Added Builda's beautiful face to the main window! #204 (czechboy0)
- GitHub response caching #203 (czechboy0)
- Cap log file size at 10MB #201 (accatyyc)
- RAC updated to 4.RC1 #200 (czechboy0)
v0.6.5 (2016-01-14)
Merged pull requests:
v0.6.4 (2015-11-04)
Fixed bugs:
Closed issues:
- Sort devices by name and OS version #195
- Add UI To Update Existing Build Templates #190
- Add Buildasaur to homebrew cask #189
Merged pull requests:
- Change the device sort to incorporate name and OS version. #196 (hallc)
- Fixed incorrect scheme in build template editing screen #194 (czechboy0)
v0.6.3 (2015-10-21)
Closed issues:
- Add PR Title to Bot Name #187
- Migrate away from needing checkout/blueprint files #186
- Create xcscmblueprint file from an existing bot #173
- Find a way to force Xcode to generate xcscmblueprint file when not present #165
- The importance of keeping source control files #154
- Stash Support #105
Merged pull requests:
- Parsing metadata information directly from git repo (in the absence of checkout files) #188 (czechboy0)
- Refactored comment creation (+ added tests) #184 (czechboy0)
v0.6.2 (2015-10-15)
Fixed bugs:
- Blueprint file fails to validate #172
- SSH error occurs when pushing a commit to a branch with an active PR while first build is running #112
Closed issues:
- Option to add Buildasaur to login items #177
- Ensure we're not re-posting the same comment #163
- Gray out PR branches in "watched branches" #161
- Add deep links to Xcode in posted GitHub comments #160
- Allow Builda to be ran as a CLI tool (no UI) #100
Merged pull requests:
- Handling of missing Xcode project/workspaces #179 (czechboy0)
- Add Buildasaur to Login Items (option) #178 (czechboy0)
- Deep links into Xcode from GitHub comments #176 (czechboy0)
- Watched Branches: show PR numbers next to branches #175 (czechboy0)
v0.6.1 (2015-10-14)
Closed issues:
- GIT Warning #136
Merged pull requests:
v0.6.0 (2015-10-13)
Fixed bugs:
- GitHub API request rate seems wrong #156
Closed issues:
- nothing happens when clicking save button on Build Template Settings sheet #157
- Add autostart option (starts syncers on launch) #155
- Improve position of new windows on screen #153
- Write a migrator to the new data structure in multi-repo changes #152
- Xcode 7: Investigate how xcscmblueprint relates to xccheckout #89
- Support multiple repositories #12
- Save triggers independently of build templates (for easy reuse) #1
Merged pull requests:
v0.5.1 (2015-10-06)
Fixed bugs:
- Buildasaur post multiple comments for the same integration #147
- Schemes not detected when owned by workspace #144
Closed issues:
- Parse workspace as proper XML #148
- Can you put bots or at least triggers under source control? #145
- Can't add Xcode Project/Workspace #140
- Generate Settings UI Dynamically from a JSON #111
- Adaptive sync interval #57
Merged pull requests:
- Proper workspace XML parsing #150 (czechboy0)
- Fixed unrecognized schemes owned by workspace #149 (czechboy0)
v0.5.0 (2015-09-29)
Fixed bugs:
- Bots Initial Integrations Are Not Triggered #129
- Can't setup using a project that was checked out via SSH #127
Closed issues:
- Change the lttm barrier default from enabled to disabled #130
- Analyzer Warnings are Not considered Errors #128
- Alamofire issue when creating a .app (crashes on startup) #126
- Improve logs #121
- Investigate simplifying networking code with Alamofire #120
- Give more detailed test result comments #87
- Handle timing-out Simulator/Devices #84
- Hook into the websocket published by xcs to update GitHub status better #7
Merged pull requests:
- Refactored loading of checkout file, added support for xcscmblueprint file #141 (czechboy0)
- Disable App Transport Security to connect to self-signed XCS #134 (Brett-Best)
- lttm barrier default changed to disabled #131 (czechboy0)
v0.4.0 (2015-09-17)
Closed issues:
- Add basic, anonymous stat reporting #93
Merged pull requests:
v0.3.1 (2015-09-17)
Fixed bugs:
Closed issues:
- Testing devices don't show up when editing a build template #123
v0.3 (2015-09-10)
Closed issues:
- what does LTTM mean? #117
Merged pull requests:
v0.3-beta5 (2015-08-25)
Closed issues:
- Redundant integration step reporting #113
Merged pull requests:
- Xcode 7 Beta 6 fixes #116 (czechboy0)
- Remove "Buildasaur:" from GitHub build status messages #115 (accatyyc)
v0.3-beta4 (2015-07-25)
Closed issues:
- 0.29: The server SSH fingerprint failed to verify. #107
Merged pull requests:
- Add Slack info #110 (cojoj)
- xcode 7 beta 4 fixes #108 (czechboy0)
- Singular/Plural Noun Fixes #104 (czechboy0)
- Update README.md #103 (czechboy0)
v0.3-beta3 (2015-07-19)
Fixed bugs:
Closed issues:
- Save Project Name to Build Templates and only show filtered for specific project #96
- Create an object for TestHierarchy #92
- Report code coverage in github comments #75
Merged pull requests:
- Moved logging to BuildaKit #102 (czechboy0)
- Pulled out logic into BuildaKit, split BuildaUtils into a separate project #101 (czechboy0)
- Filter Build Templates by Project #98 (czechboy0)
- Clean testing device ids when scheme/device filter type is changed #97 (czechboy0)
- Update README.md #95 (czechboy0)
- Adding Code Coverage and Test Number changes to comments #91 (czechboy0)
v0.3-beta2 (2015-07-15)
Merged pull requests:
- Fixed generic array parameter name changed in Xcode 7 beta 3 #90 (czechboy0)
- Update master -> gladiolus #88 (czechboy0)
- sync master #86 (czechboy0)
- New App Icon and small fixes. #74 (Higgcz)
v0.3-beta1 (2015-07-02)
Fixed bugs:
- It is not possible to edit trigger scripts inline #58
Closed issues:
- Infer and automatically filter devices based on target type #77
- Migrate to Swift 2 #76
- Update UI to support multiple repositories #72
- Migrate to XcodeServerSDK #71
- Buildasaur immediately crashes after being started #70
- Xcode 7 support #69
- Leaving for WWDC, back in mid June. #67
- Identify bots not by name but by a custom key #66
- Extract BuildaCiServer #63
- Autocreation Test #55
- Autocreation Test #54
- Add a Readme badge for "Build Passing" #33
- Update branch's commit statuses based on a non-PR bot #18
Merged pull requests:
- Xcode 7 compatibility #78 (czechboy0)
- Migrating to XcodeServerSDK #73 (czechboy0)
- Fix status bar icon being invisible in dark mode #68 (accatyyc)
- Adding Branch Watching #61 (czechboy0)
- Trigger VC: Enter now inserts a newline in the script body field #59 (czechboy0)
- Issue endpoints support #56 (czechboy0)
- Added more Syncer tests #52 (czechboy0)
- Initial refactor of syncer #51 (czechboy0)
- Add a build status badge #50 (czechboy0)
v0.2.9 (2015-05-14)
Closed issues:
- Add a menu icon for Buildasaur and make it run in the background #26
Merged pull requests:
v0.2.8 (2015-05-14)
Fixed bugs:
- Test cancelling an integration during checkout, doesn't it integrate again? Fix #46
Merged pull requests:
v0.2.7 (2015-05-13)
Fixed bugs:
Closed issues:
- Report build run duration in status/comment #31
- Validate SSH keys during project setup validation #30
- A way to disable automatic comments #28
- Add Blueprint validation with xcsbridge source-control #25
Merged pull requests:
- Option to disable posting status comments #43 (czechboy0)
- SSH Passphrase Support + Better SSH Validation #42 (czechboy0)
- Verify Git version >= 2.3 #41 (czechboy0)
- SSH Key Validation in onboarding #40 (czechboy0)
- Shared schemes in workspace fix #39 (czechboy0)
- Add Football Addicts to PROJECTS_USING_BUILDASAUR.md #37 (accatyyc)
- Create PROJECTS_USING_BUILDASAUR.md #36 (czechboy0)
- Integration duration in status comments #35 (czechboy0)
- Simplify 'findCheckoutUrl' method #32 (garnett)
v0.2.6 (2015-05-04)
Fixed bugs:
- Add support for PRs across forks #23
Merged pull requests:
v0.2.5 (2015-05-03)
Fixed bugs:
- Check if supplied GitHub account has read and write access to the repository #15
- Disable URL caching to always get the latest data from GitHub (comments, statuses) #10
Closed issues:
- Add GitHub rate limit monitoring and smart interval estimation #17
- Find out whether GitHub rate limit is per user or per token #13
- Allow automatic start of builds after pull request has been opened #11
- Show current step's string in the commit status (building/testing/archiving,...) #3
Merged pull requests:
- added support for optional lttm #21 (czechboy0)
- GitHub Rate Limiting in the UI now #20 (czechboy0)
- Improved error handling, GitHub rate limiting in the log #19 (czechboy0)
- Added running integration's current step into github status #16 (czechboy0)
- Added note about r/w repository access to README.md #14 (mdio)
v0.2.4 (2015-04-26)
v0.2.3 (2015-04-12)
Closed issues:
- Add logging into a file #5
v0.2.2 (2015-04-12)
Merged pull requests:
0.2.1 (2015-04-12)
* This Change Log was automatically generated by github_changelog_generator