You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

386 lines
18 KiB

7 months ago
  1. v0.7.58.2.hex / 2021-03-06
  2. ==========================
  3. * Merge pull request 'rename' (#147) from WhyEssEff/hexbear-frontend:main into main
  4. Reviewed-on:
  5. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/147
  6. * Merge pull request 'honest to god we better release this patch soon because we'll total hundreds of new emojis if I'm left unchecked' (#146) from WhyEssEff/hexbear-frontend:main into main
  7. Reviewed-on:
  8. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/146
  9. * Merge pull request 'Fix random number taglines and add username taglines.' (#144) from EliteMasterEric/hexbear-frontend:bugfix/random-number-taglines into main
  10. Reviewed-on:
  11. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/144
  12. * Merge pull request 'gif fixes' (#143) from WhyEssEff/hexbear-frontend:main into main
  13. Reviewed-on:
  14. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/143
  15. * Merge pull request 'last one for this patch, for real, even more taglines and final fixes' (#141) from WhyEssEff/hexbear-frontend:main into main
  16. Reviewed-on:
  17. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/141
  18. * Merge branch 'main' of https://git.chapo.chat/chapo-collective/hexbear-frontend
  19. * Merge pull request 'Autoupdates on http, make post listings pure' (#91) from fix/subscribe-to-ws into main
  20. Reviewed-on:
  21. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/91
  22. * Merge branch 'main' into fix/subscribe-to-ws
  23. * Merge pull request 'YOU FOOLS! YOU UTTER BUFFOONS!' (#140) from WhyEssEff/hexbear-frontend:main into main
  24. Reviewed-on:
  25. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/140
  26. * Merge pull request 'Fixed an issue where emojis rendered improperly.' (#139) from EliteMasterEric/hexbear-frontend:bugfix/emoji-rendering into main
  27. Reviewed-on:
  28. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/139
  29. * Merge branch 'main' into fix/subscribe-to-ws
  30. v0.7.58.1.hex / 2021-02-26
  31. ==========================
  32. * Merge pull request 'Revamped Emoji Picker' (#89) from EliteMasterEric/hexbear-frontend:feature/custom-emoji-picker into main
  33. Reviewed-on:
  34. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/89
  35. * Merge pull request 'Display an alert on locked posts, and allow mods to comment on locked posts.' (#90) from EliteMasterEric/hexbear-frontend:feature/post-lock-alert into main
  36. Reviewed-on:
  37. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/90
  38. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  39. * Merge pull request 'added auth field to modlog request' (#132) from fix/modlog-auth-in-req into main
  40. Reviewed-on:
  41. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/132
  42. * Merge pull request 'more taglines/emojis' (#123) from WhyEssEff/hexbear-frontend:main into main
  43. Reviewed-on:
  44. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/123
  45. * Merge pull request 'final tweaks for this patch' (#121) from WhyEssEff/hexbear-frontend:main into main
  46. Reviewed-on:
  47. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/121
  48. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  49. * Merge pull request 'Better Taglines' (#108) from EliteMasterEric/hexbear-frontend:feature/better-taglines into main
  50. Reviewed-on:
  51. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/108
  52. Reviewed-by: eiknat <eiknat@chapo.dev>
  53. * Merge pull request 'Bugfix: iFramely embeds are now limited to 256 characters.' (#110) from EliteMasterEric/hexbear-frontend:bugfix/truncate-iframely into main
  54. Reviewed-on:
  55. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/110
  56. Reviewed-by: eiknat <eiknat@chapo.dev>
  57. * Merge pull request 'bonus batch (complete)' (#119) from WhyEssEff/hexbear-frontend:main into main
  58. Reviewed-on:
  59. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/119
  60. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  61. * Merge pull request 'universal 60x60 resize, new emojis/emoji fixes attempt 2' (#115) from WhyEssEff/hexbear-frontend:resize into main
  62. Reviewed-on:
  63. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/115
  64. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  65. v0.7.58.0.hex / 2021-02-09
  66. ==========================
  67. * Merge pull request 'sicko-laser' (#86) from WhyEssEff/hexbear-frontend:main into main
  68. Reviewed-on:
  69. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/86
  70. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  71. * Merge pull request 'Security Fix: Update Axios to v0.21.1' (#96) from EliteMasterEric/hexbear-frontend:update-axios into main
  72. Reviewed-on:
  73. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/96
  74. * Merge pull request 'lossless emoji optimization' (#85) from WhyEssEff/hexbear-frontend:optim into main
  75. Reviewed-on:
  76. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/85
  77. * Merge pull request 'post: validate post id before updating' (#84) from fix/edit-post-ws into main
  78. Reviewed-on:
  79. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/84
  80. * Merge pull request 'why don't we already have this' (#83) from WhyEssEff/hexbear-frontend:main into main
  81. Reviewed-on:
  82. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/83
  83. Reviewed-by: eiknat <eiknat@chapo.dev>
  84. * Merge pull request 'sicko variants + our boy tony' (#77) from WhyEssEff/hexbear-frontend:main into main
  85. Reviewed-on:
  86. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/77
  87. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  88. * Merge pull request 'Fix duplicate video player, nsfw gifs' (#60) from feature/pictrs-v2.5 into main
  89. Reviewed-on:
  90. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/60
  91. * Merge pull request 'emojis: update emojis' (#72) from feature/update-emoji into main
  92. Reviewed-on:
  93. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/72
  94. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  95. * Merge pull request 'fixes the image preview when creating posts (this is the last one I promise <3)' (#48) from feature/pictrs-v2.5 into main
  96. Reviewed-on:
  97. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/48
  98. * Merge pull request 'prioritize custom video player for embed content as well' (#47) from feature/pictrs-v2.5 into main
  99. Reviewed-on:
  100. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/47
  101. * Merge pull request 'more priority to video posts, to avoid default embed behavior' (#46) from feature/pictrs-v2.5 into main
  102. Reviewed-on:
  103. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/46
  104. * Merge pull request 'lint for previous pr' (#45) from feature/pictrs-v2.5 into main
  105. Reviewed-on:
  106. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/45
  107. * Merge pull request 'better integration for videos' (#44) from feature/pictrs-v2.5 into main
  108. Reviewed-on:
  109. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/44
  110. * Merge pull request 'pictrs2 support' (#43) from feature/pictrs-v2.5 into main
  111. Reviewed-on:
  112. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/43
  113. * Merge pull request 'frothingfash.png' (#41) from WhyEssEff/hexbear-frontend:emote/frothing-fash into main
  114. Reviewed-on:
  115. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/41
  116. * Merge pull request 'fixed a few issues with the new modlog' (#39) from feature/better-modlog into main
  117. Reviewed-on:
  118. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/39
  119. * Merge pull request 'Modlog is moved to http and features better filtering' (#38) from feature/better-modlog into main
  120. Reviewed-on:
  121. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/38
  122. * Merge pull request 'post: dont refresh post listing on focus' (#37) from fix/posts-refresh-on-focus into main
  123. Reviewed-on:
  124. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/37
  125. * Merge pull request 'fix bugs when creating post, allow editing post titles' (#36) from fix/create-post into main
  126. Reviewed-on:
  127. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/36
  128. * Merge pull request 'ListCommunities: use http instead of websocket' (#34) from feature/move-list-communities-to-http into main
  129. Reviewed-on:
  130. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/34
  131. * Merge pull request 'user: fix saved tab thingy' (#35) from fix/user-details-saved into main
  132. Reviewed-on:
  133. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/35
  134. * Merge pull request 'post-listing: add some length checks on arrays' (#33) from fix/user-profle-load-crash into main
  135. Reviewed-on:
  136. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/33
  137. * Merge pull request 'post: move GetPost to http' (#31) from feature/get-post-http into main
  138. Reviewed-on:
  139. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/31
  140. * Merge pull request 'user: check by username, not id' (#32) from fix/user-details into main
  141. Reviewed-on:
  142. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/32
  143. * Merge pull request 'move all websocket GetUserDetails calls to http' (#30) from feature/user-details-http into main
  144. Reviewed-on:
  145. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/30
  146. * Merge pull request 'login: fix error toasts' (#22) from fix/error-doesnt-display-correctly into main
  147. Reviewed-on:
  148. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/22
  149. * Merge pull request 'login: move login/register to http' (#19) from feature/move-login-register-to-http into main
  150. Reviewed-on:
  151. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/19
  152. * Merge pull request 'eslint: fix errors, add quiet flag for now' (#21) from chore/eslint-errors into main
  153. Reviewed-on:
  154. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/21
  155. * Merge pull request 'Add Lint and Test stages to CI' (#18) from ci/add_lint_test_stages into main
  156. Reviewed-on:
  157. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/18
  158. Reviewed-by: eiknat <eiknat@chapo.dev>
  159. * Merge pull request 'husky, shoo!' (#17) from remove-precommit-hooks into main
  160. Reviewed-on:
  161. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/17
  162. * Merge pull request 'featured posts does not show exclamation point when it is open' (#16) from fix/no-featured-disclosure-when-open into main
  163. Reviewed-on:
  164. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/16
  165. * Merge pull request 'UserService: delete user if no jwt found but user is found' (#15) from fix/remove-user-if-no-jwt into main
  166. Reviewed-on:
  167. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/15
  168. * Merge pull request 'more emojis' (#14) from mojis into main
  169. Reviewed-on:
  170. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/14
  171. * Merge pull request 'taglines: Pilfer the search feature for some more taglines.' (#13) from more-taglines-dec7 into main
  172. Reviewed-on:
  173. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/13
  174. * Merge pull request 'login: Fix 2fa login.' (#12) from fix-2fa-login into main
  175. Reviewed-on:
  176. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/12
  177. Reviewed-by: eiknat <eiknat@chapo.dev>
  178. * Merge pull request 'post-link-and-taglines-and-cleanup' (#9) from post-link-and-taglines-and-cleanup into main
  179. Reviewed-on:
  180. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/9
  181. Reviewed-by: eiknat <eiknat@chapo.dev>
  182. * Merge pull request 'pronouns: Fix typo its/its -> it/its' (#10) from fix-264 into main
  183. Reviewed-on:
  184. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/10
  185. Reviewed-by: eiknat <eiknat@chapo.dev>
  186. * Merge pull request 'got to have a valid regex' (#8) from fix/embed-regex-fail into main
  187. Reviewed-on:
  188. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/8
  189. Reviewed-by: eiknat <eiknat@chapo.dev>
  190. * Merge pull request 'add matrix notify to drone ci' (#7) from ci/add-matrix-notify into main
  191. Reviewed-on:
  192. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/7
  193. * Merge pull request 'utils: wrap entries in parenthesis' (#6) from fix/embed-regex into main
  194. Reviewed-on:
  195. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/6
  196. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  197. * Merge pull request 'blacklist-test' (#5) from blacklist-test into main
  198. Reviewed-on:
  199. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/5
  200. Reviewed-by: eiknat <eiknat@chapo.dev>
  201. * Merge pull request 'emojis: Add beatnik's emoji pack 4' (#4) from add-emoji-pack4 into main
  202. Reviewed-on:
  203. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/4
  204. Reviewed-by: eiknat <eiknat@chapo.dev>
  205. v0.7.57.20.hex / 2020-12-01
  206. ===========================
  207. * Merge pull request 'delete generated migrations and fix gitignore' (#3) from fix/missing-gitignore-translations into main
  208. Reviewed-on:
  209. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/3
  210. * Merge pull request 'FeaturedPosts: fix bugs with updating the store, make a local storage hook' (#2) from fix/featured-post-bugs into main
  211. Reviewed-on:
  212. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/2
  213. * Merge pull request 'LICENSE: add AGPL license' (#1) from chore/add-license into main
  214. Reviewed-on:
  215. https://git.chapo.chat/chapo-collective/hexbear-frontend/pulls/1
  216. * Merge pull request 'utils: dont stick stickies at the top' (#261) from feature/hide-pins-on-new-sort into main
  217. Reviewed-on:
  218. https://git.chapo.chat/chapo-collective/lemmy-hexbear/pulls/261
  219. * Merge pull request 'emojis: add party-sicko' (#253) from add-party-sicko into main
  220. Reviewed-on:
  221. https://git.chapo.chat/chapo-collective/lemmy-hexbear/pulls/253
  222. * Merge pull request 'Fix hexedbear autocrrect' (#233) from fix/revert-hexedbear-autocorrect into main
  223. Reviewed-on:
  224. https://git.chapo.chat/chapo-collective/lemmy-hexbear/pulls/233
  225. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  226. * Merge pull request 'change icon in navbar as well' (#232) from icons/revert-to-norm into main
  227. Reviewed-on:
  228. https://git.chapo.chat/chapo-collective/lemmy-hexbear/pulls/232
  229. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  230. * Merge pull request 'revert to normal icons' (#231) from icons/revert-to-norm into main
  231. Reviewed-on:
  232. https://git.chapo.chat/chapo-collective/lemmy-hexbear/pulls/231
  233. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  234. * Merge pull request 'add taglines and emojis' (#228) from feature/update-taglines-emojis into main
  235. Reviewed-on:
  236. https://git.chapo.chat/chapo-collective/lemmy-hexbear/pulls/228
  237. Reviewed-by: ryexandrite <ryexandrite@chapo.dev>
  238. * Merge upstream tag v0.7.57
  239. Merge Notes:
  240. * Lemmy server does not compile.
  241. It took several hours to go through the merge process, so I
  242. want to commit the
  243. project in its current state and have a place to revert to
  244. if anything goes
  245. wrong.
  246. ** API structs need to be double checked for correctness.
  247. They were all moved to a submodule, and Git did not catch
  248. the diffs. On the
  249. bright side, this provides us a great opportunity to mark
  250. all of our API
  251. changes as we update the vanilla upstream API structs.
  252. * Two new migrations were added upstream.
  253. I don't think these clobber any of our changes, but they
  254. modify existing
  255. records. In particular, the fake activitypub records get
  256. replaced with newly
  257. generated unique entries. We're going to want to make sure
  258. these migrations
  259. work correctly.
  260. * Endpoints need to be reviewed for security and correctness
  261. This is not an exaustive list.
  262. ** Comment
  263. *** GetComments
  264. Looks like it can leak comments from private communities.
  265. We don't have any
  266. private communities, but we're going to want to fix this.
  267. ** Community
  268. *** EditCommunity
  269. The permissions logic could be more concise.
  270. *** BanFromCommunity
  271. Admins cannot ban mods from communities. This should be
  272. changed.
  273. ** User
  274. *** Register
  275. Review Register endpoint and make sure there are no
  276. security regressions.
  277. The recent changes apparently make it impossible to
  278. bootstrap the website.
  279. * Other TODOs
  280. ** Add a site_mod helper function
  281. Site-mod permissions are broken. A helper function should
  282. make an easy
  283. drop-in replacement for many of the current admin checks,
  284. but it would be
  285. inappropriate to simply change the definition of the
  286. is_admin function.
  287. That said, is_mod_or_admin should be fair game.
  288. * Merge branch 'rework/react-v2' into upstream-merge-v0.7.41
  289. Fudged changes from Inferno login.tsx as best as I could,
  290. but it is still broken. Fixed some tiny errors in SiteMod
  291. SQL and related diesel code. Everything builds, but it
  292. doesn't work. *shrug*
  293. * Merge pull request #1075 from LemmyNet/fix_online_counts
  294. Fixing online counts. Fixes #664
  295. * Merge tag 'v0.7.25' into upstream-merge-v0.7.25
  296. * Better user page loading indicators. Fixes #986 (#989) * Merge tag 'v0.7.12' into chapo-merge-upstream
  297. * Merge pull request #687 from LemmyNet/undo_delete_community
  298. Undo delete for community, comment, and post.
  299. * Fixing weblate.
  300. * Merge pull request #483 from StaticallyTypedRice/StaticallyTypedRice-translation
  301. Add minor German translations
  302. * Done merging http-api and private_message
  303. * Adding emoji support.
  304. * Fixing merge conflicts.