14 小时前

octobox 发布版本: Threading, Fixes, UI/UX

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 --- - Updated dependencies: - autoprefixer-rails from 9.1.4 to 9.4.2 (#1103, #1112, #1143, #1151, #1321, #1326) - bugsnag from 6.8.0 to 6.10.0 (#1215, #1333) - bullet from 5.7.6 to 5.9.0 (#1161, #1164, #1208) - capybara from 3.7.2 to 3.12.0 (#1005, #1028, #1048, #1150, #1180, #1224, #1243, #1307) - concurrent-ruby from 1.0.5 to 1.1.2 (#1171, #1184, #1191) - faraday from 0.15.3 to 0.15.4 (#1298) - get_process_mem from 0.2.2 to 0.2.3 (#1123) - github-markup from 3.0.1 to 3.0.2 (#1350) - guard from 2.14.2 to 2.15.0 (#1225) - i18n from 1.1.0 to 1.2.0 (#1102, #1349) - jbuilder from 2.7.0 to 2.8.0 (#1186) - jwt from 1.5.6 to 2.1.0 (#1104) - loofah from 2.2.2 to 2.2.3 (#1165) - mail from 2.7.0 to 2.7.1 (#1101) - method_source from 0.9.0 to 0.9.2 (#1179, #1209) - nokogiri from 1.8.4 to 1.8.5 (#1056) - oauth2 from 1.4.0 to 1.4.1 (#1100) - octicons_helper from 8.1.0 to 8.2.0 (#1204, #1245, #1328) - octokit from 4.12.0 to 4.13.0 (#1091) - oj from 3.6.10 to 3.7.4 (#1027, #1113, #1152, #1160, #1202, #1309, #1311) - parser from 2.5.1.2 to 2.5.3.0 (#1158) - percy-client from 2.0.0 to 2.0.1 (#1132) - pg_search from 2.1.2 to 2.1.3 (#1347) - popper_js from 1.14.3 to 1.14.5 (#1219) - pry from 0.11.3 to 0.12.2 (#1181, #1210, #1214) - rack from 2.0.5 to 2.0.6 (#1188) - rails from 5.2.1 to 5.2.2 (#1303, #1327) - rails-controller-testing from 1.0.2 to 1.0.4 (#1314, #1334) - rake from 12.3.1 to 12.3.2 (#1344) - redis from 4.0.2 to 4.1.0 (#1170, #1353) - regexp_parser from 1.2.0 to 1.3.0 (#1223) - rubocop from 0.59.1 to 0.61.1 (#1004, #1155, #1331, #1343) - sass from 3.5.7 to 3.7.2 (#1201, #974) - sassc-rails from 1.3.0 to 2.0.0 (#1167) - selenium-webdriver from 3.14.0 to 3.141.0 (#1049, #1172) - sidekiq from 5.2.2 to 5.2.3 (#1196) - sidekiq-unique-jobs from 6.0.6 to 6.0.7 (#1312) - simple_form from 4.0.1 to 4.1.0 (#1286) - skylight from 3.0.0 to 3.1.2 (#1149, #1153, #1313) - thor from 0.20.0 to 0.20.3 (#1207) - tilt from 2.0.8 to 2.0.9 (#1306) - typhoeus from 1.3.0 to 1.3.1 (#1190) - uglifier from 4.1.19 to 4.1.20 (#1246) - uniform_notifier from 1.12.0 to 1.12.1 (#1163) - xpath from 3.1.0 to 3.2.0 (#1107) - Update ruby to 2.5.3 (#1115) 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: https://github.com/octobox/octobox/compare/b145970...0fa9216

14 小时前

vitess 发布版本: Vitess 3.0

Vitess 3.0 many new features over 2.2. # Download * Server binaries are available in the Docker image "vitess/lite:v3.0.0-rc.1". * Java client packages are published on [Maven Central](https://search.maven.org/search?q=g:io.vitess) (To be uploaded). * Source code is available via the tag "v3.0.0-rc.1". # Upgrading All Vitess 3.0 changes are backward compatible with the 2.2 release. Please make sure that you follow the recommended upgrade order: vttablet->vtctld->vtgate. # Changes since 2.2 ## Usability * Tutorial that runs on Minikube * Tutorial that runs on local host * Simplified db parameters for vttablet * Formal support for externally managed mysql ## Monitoring * Prometheus plug-in ## SQL constructs * Comment directives: `QUERY_TIMEOUT_MS=1000`, `MULTI_SHARD_AUTOCOMMIT`, `SKIP_QUERY_PLAN_CACHE` * Partial Scatter * New `ALTER VSCHEMA` syntax * Multi-table DDL statements * Workbench connectivity * Cross-shard subqueries * Improved handling of `select *` constructs ## Performance * vtbench: Benchmarking tool * MySQL protocol performance improvements * Faster reparents * Parallelized backups (4X faster) * Snappier InitShardMaster and PlannedReparentShard * Improved coordination with Orchestrator ## New MySQL versions support * MySQL 8.0 and MariaDB 10.3 ## Build * Pure Go 1.11. You can now build with `CGO_ENABLED=0`. ## Resharding and VReplication * ShowResharding * CancelResharding * Safer MigrateServedTypes * Auto-reverse direction of MigrateServedTypes to allow rollback of a previous MigrateServedTypes * Workflow SplitDiff parallelized across shards * SplitClone uses destination master for comparison

14 小时前

home-assistant 发布版本: 0.84.2

- Don't avoid async_schedule_update_ha_state by returning false ([@syssi] - [#19102]) ([binary_sensor.xiaomi_aqara docs]) - Always add friendly name attribute to ZHA entities ([@damarco] - [#19141]) ([zha docs]) - Bump aioasuswrt ([@kennedyshead] - [#19229]) ([asuswrt docs]) - Add automation and script events to logbook filter events ([@luca-angemi] - [#19253]) ([logbook docs]) - Fix list (fixes #19235) ([@fabaff] - [#19258]) ([tts docs]) - Fix OwnTracks deadlocking ([@balloob] - [#19260]) ([owntracks docs]) - Fix call to super() ([@marchingphoenix] - [#19279]) ([light.lutron docs]) - Fix race in entity_platform.async_add_entities ([@emontnemery] - [#19222]) [#19102]: https://github.com/home-assistant/home-assistant/pull/19102 [#19141]: https://github.com/home-assistant/home-assistant/pull/19141 [#19222]: https://github.com/home-assistant/home-assistant/pull/19222 [#19229]: https://github.com/home-assistant/home-assistant/pull/19229 [#19253]: https://github.com/home-assistant/home-assistant/pull/19253 [#19258]: https://github.com/home-assistant/home-assistant/pull/19258 [#19260]: https://github.com/home-assistant/home-assistant/pull/19260 [#19279]: https://github.com/home-assistant/home-assistant/pull/19279 [@balloob]: https://github.com/balloob [@damarco]: https://github.com/damarco [@emontnemery]: https://github.com/emontnemery [@fabaff]: https://github.com/fabaff [@kennedyshead]: https://github.com/kennedyshead [@luca-angemi]: https://github.com/luca-angemi [@marchingphoenix]: https://github.com/marchingphoenix [@syssi]: https://github.com/syssi [asuswrt docs]: https://www.home-assistant.io/components/asuswrt/ [binary_sensor.xiaomi_aqara docs]: https://www.home-assistant.io/components/binary_sensor.xiaomi_aqara/ [light.lutron docs]: https://www.home-assistant.io/components/light.lutron/ [logbook docs]: https://www.home-assistant.io/components/logbook/ [owntracks docs]: https://www.home-assistant.io/components/owntracks/ [tts docs]: https://www.home-assistant.io/components/tts/ [zha docs]: https://www.home-assistant.io/components/zha/