Skip to content

@jules2689 jules2689 released this Dec 14, 2018

Organization / Project

  • Add the Octobox Roadmap (#1041)

Threading

  • View notification threads in Octobox (#1169)
  • Always expand the last comment in a thread (#1272)
  • Show a spinner when loading a thread view (#1271)
  • Visual review (#1220)

Database Changes

  • Add index on github_id for repositories table (#1263)
  • Add index on subject_id to comments (#1258)

Dependency Updates

Enhancements

  • Various UX improvements (#1346, #1338, #1322)
  • Added intsruction to clone to local installation guide (#1317)
  • Uncheck all selected notifications after "Mark as Read" is done (#1293)
  • Add a linked button to reply on GitHub to bottom of threads (#1288)
  • Turn off autocomplete on all checkboxes (#1289)
  • Allow deleting notifications from search results (#1287)
  • Order comments from oldest to newest (#1270)
  • Order comments by date rather than ID (#1269)
  • Only try to sync comments if the subject has a comment_count > 0 (#1266)
  • Only sync involved users of subject if they will get a new notification (#1265)
  • show issue/PR numbers together with title (#1156)
  • Confirm mute (#1230)
  • Confirm deleting notifications (#1228)
  • Show sidekiq-unique-jobs tab in sidekiq ui (#1226)
  • Sync comments for issues, pull requests and commits (#1095)
  • Revamp Docker Compose setup (#1139)
  • Sync pull requests when pull request review webhook events are triggered (#1120)
  • Sync comment_count on subject (#1118)
  • Sync all subject field when recieving webhook events (#1117)
  • Sync subject body for issues and pull requests (#1094)
  • Various other UI fixes such as colours, alignment, padding, positioning, etc

Bug Fixes

  • Use correct token for repos not in the Github App (#1262)
  • Remove some console.logs from search suggestions js (#1291)
  • Only attempt to sync users who have an access token (#1283)
  • Skip enqueuing repository sync tasks if repo exists (#1281)
  • Skip syncing the repository if it's already present (#1279)
  • Fix sidekiq initializer (#1236)
  • Cleanup unique jobs digest after death (#1234)
  • Fix shift-select for multiple checkboxes (#1231)
  • Fix deleting multiple notifications from the archive page (#1229)
  • Correctly handle Octokit::Unauthorized errors when updating notifications (#1127)
  • Fix sync_repositories method on AppInstallation (#1126)
  • Gracefully handle subject syncing jobs where the notification has been deleted (#1129)
  • Prompt users to log into the GitHub App (#1078)
  • Various other fixes with syncing and data integrity, as well as efficiency

Full diff: b145970...0fa9216

Assets 2
You can’t perform that action at this time.