can't resist
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.

2041 lines
30 KiB

  1. # Change Log
  2. All notable changes to this project will be documented in this file.
  3. See [Conventional Commits](Https://conventionalcommits.org) for commit guidelines.
  4. <!-- changelog -->
  5. ## [v0.76.5](https://git.inhji.de/inhji/tomie/compare/0.76.4...v0.76.5) (2020-10-04)
  6. ### Bug Fixes:
  7. * revert floki to 0.27 in http
  8. * stupid merge stuffs
  9. ## [v0.76.4](https://git.inhji.de/inhji/tomie/compare/v0.76.3...v0.76.4) (2020-08-18)
  10. ### Bug Fixes:
  11. * metadata
  12. ## [v0.76.3](https://git.inhji.de/inhji/tomie/compare/v0.76.2...v0.76.3) (2020-08-18)
  13. ### Bug Fixes:
  14. * safer metadata
  15. ## [v0.76.2](https://git.inhji.de/inhji/tomie/compare/0.76.1...v0.76.2) (2020-07-17)
  16. ### Bug Fixes:
  17. * update npm deps
  18. * update oban to 2.0
  19. ## [v0.76.1](https://git.inhji.de/inhji/tomie/compare/0.76.0...v0.76.1) (2020-07-12)
  20. ### Bug Fixes:
  21. * also add nonce in admin layout
  22. ## [v0.76.0](https://git.inhji.de/inhji/tomie/compare/0.75.3...v0.76.0) (2020-07-12)
  23. ### Features:
  24. * add meta tag for csp nonce
  25. ## [v0.75.3](https://git.inhji.de/inhji/tomie/compare/0.75.2...v0.75.3) (2020-07-10)
  26. ### Bug Fixes:
  27. * rename template dir, view
  28. ## [v0.75.2](https://git.inhji.de/inhji/tomie/compare/0.75.1...v0.75.2) (2020-07-09)
  29. ### Bug Fixes:
  30. * add spacer for second row
  31. ### Tweaks:
  32. * add font-display
  33. * improve nginx config
  34. ## [v0.75.1](https://git.inhji.de/inhji/tomie/compare/0.75.0...v0.75.1) (2020-07-08)
  35. ### Bug Fixes:
  36. * add avatar alt tag
  37. * remove inspect calls
  38. ### Refactors:
  39. * rename blogcontroller to postcontroller
  40. ## [v0.75.0](https://git.inhji.de/inhji/tomie/compare/0.74.0...v0.75.0) (2020-07-07)
  41. ### Features:
  42. * add menu
  43. * delete posts
  44. ### Tweaks:
  45. * styles
  46. ## [v0.74.0](https://git.inhji.de/inhji/tomie/compare/0.73.2...v0.74.0) (2020-07-07)
  47. ### Features:
  48. * self-host fonts
  49. ### Bug Fixes:
  50. * order posts by date desc
  51. ## [v0.73.2](https://git.inhji.de/inhji/tomie/compare/0.73.1...v0.73.2) (2020-07-07)
  52. ### Bug Fixes:
  53. * whitelist trix classes
  54. * improve deploy script to actually restart service after deploy
  55. ## [v0.73.1](https://git.inhji.de/inhji/tomie/compare/0.73.0...v0.73.1) (2020-07-07)
  56. ### Bug Fixes:
  57. * separate homepage styles from general styles
  58. ## [v0.73.0](https://git.inhji.de/inhji/tomie/compare/0.72.0...v0.73.0) (2020-07-06)
  59. ### Features:
  60. * add link to public page from admin
  61. ### Refactors:
  62. * refactor homepage styles
  63. * load notes and articles separately
  64. ## [v0.72.0](https://git.inhji.de/inhji/tomie/compare/0.71.0...v0.72.0) (2020-07-06)
  65. ### Features:
  66. * show posts on homepage
  67. * customize trix editor
  68. * first version of blog posts and notes
  69. ### Bug Fixes:
  70. * filter bookmarks by type
  71. ### Refactors:
  72. * rename wiki app to blog
  73. ### Tweaks:
  74. * homepage styles
  75. ## [v0.71.0](https://git.inhji.de/inhji/tomie/compare/0.70.1...v0.71.0) (2020-07-04)
  76. ### Features:
  77. * update to oban 2.0.0-rc3
  78. ### Bug Fixes:
  79. * use TomieWeb.BookmarkWorker
  80. * handle job duration for retryable jobs
  81. ### Refactors:
  82. * move scraper functionality to http, move most workers to tomie_web
  83. * remove scrape app
  84. ## [v0.70.1](https://git.inhji.de/inhji/tomie/compare/0.70.0...v0.70.1) (2020-07-04)
  85. ### Bug Fixes:
  86. * make sure tesla is available in release
  87. * update deploy script
  88. ### Refactors:
  89. * put nginx and system configs into install folder
  90. ## [v0.70.0](https://git.inhji.de/inhji/tomie/compare/0.69.1...v0.70.0) (2020-07-02)
  91. ### Features:
  92. * add nginx config
  93. ### Bug Fixes:
  94. * bookmarks: add webmentions dep
  95. ## [v0.69.1](https://git.inhji.de/inhji/tomie/compare/0.69.0...v0.69.1) (2020-07-02)
  96. ### Bug Fixes:
  97. * update tool-versions
  98. * update deploy script
  99. ## [v0.69.0](https://git.inhji.de/inhji/tomie/compare/0.68.0...v0.69.0) (2020-07-02)
  100. ### Features:
  101. * send webmentions from bookmark worker
  102. ## [v0.68.0](https://git.inhji.de/inhji/tomie/compare/0.67.1...v0.68.0) (2020-06-30)
  103. ### Features:
  104. * show weekday in forecast
  105. ## [v0.67.1](https://git.inhji.de/inhji/tomie/compare/0.67.0...v0.67.1) (2020-06-28)
  106. ### Bug Fixes:
  107. * prevent unloaded weather from crashing
  108. * update grid columns for some pages
  109. ## [v0.67.0](https://git.inhji.de/inhji/tomie/compare/0.66.3...v0.67.0) (2020-06-27)
  110. ### Features:
  111. * add forecast
  112. ## [v0.66.3](https://git.inhji.de/inhji/tomie/compare/0.66.2...v0.66.3) (2020-06-27)
  113. ### Bug Fixes:
  114. * improve job details on index page
  115. * improve tag index
  116. * list_bookmarks_by_tag_id
  117. ### Tweaks:
  118. * improve grid on jobs, listens, bookmarks
  119. ## [v0.66.2](https://git.inhji.de/inhji/tomie/compare/0.66.1...v0.66.2) (2020-06-26)
  120. ### Bug Fixes:
  121. * button colors for light theme
  122. * remove back button
  123. ## [v0.66.1](https://git.inhji.de/inhji/tomie/compare/0.66.0...v0.66.1) (2020-06-26)
  124. ### Bug Fixes:
  125. * action bar item margin
  126. ### Tweaks:
  127. * improve forms design GREATLY
  128. ## [v0.66.0](https://git.inhji.de/inhji/tomie/compare/0.65.0...v0.66.0) (2020-06-26)
  129. ### Features:
  130. * make inbox default bookmark page
  131. * centered, fixed width admin pages
  132. ### Refactors:
  133. * rework bookmark listing functions
  134. ## [v0.65.0](https://git.inhji.de/inhji/tomie/compare/0.64.0...v0.65.0) (2020-06-26)
  135. ### Features:
  136. * use css vars, fix spacing for header and footer
  137. ## [v0.64.0](https://git.inhji.de/inhji/tomie/compare/0.63.3...v0.64.0) (2020-06-25)
  138. ### Features:
  139. * rework homepage styles
  140. ## [v0.63.3](https://git.inhji.de/inhji/tomie/compare/0.63.2...v0.63.3) (2020-06-24)
  141. ### Bug Fixes:
  142. * round temp
  143. ## [v0.63.2](https://git.inhji.de/inhji/tomie/compare/0.63.1...v0.63.2) (2020-06-24)
  144. ### Bug Fixes:
  145. * update copy-webpack-plugin, remove css-purge, use tailwind purging
  146. ## [v0.63.1](https://git.inhji.de/inhji/tomie/compare/0.63.0...v0.63.1) (2020-06-24)
  147. ### Bug Fixes:
  148. * convert temp to celcius
  149. ## [v0.63.0](https://git.inhji.de/inhji/tomie/compare/0.62.6...v0.63.0) (2020-06-23)
  150. ### Features:
  151. * switch to openweathermap onecall api
  152. ## [v0.62.6](https://git.inhji.de/inhji/tomie/compare/0.62.5...v0.62.6) (2020-06-21)
  153. ### Bug Fixes:
  154. * update phoenix_live_view
  155. ## [v0.62.5](https://git.inhji.de/inhji/tomie/compare/0.62.4...v0.62.5) (2020-06-21)
  156. ### Bug Fixes:
  157. * handle empty bookmark tags
  158. * add tunnel config again
  159. ## [v0.62.4](https://git.inhji.de/inhji/tomie/compare/0.62.3...v0.62.4) (2020-06-20)
  160. ### Bug Fixes:
  161. * hostname mismatch
  162. ## [v0.62.3](https://git.inhji.de/inhji/tomie/compare/0.62.2...v0.62.3) (2020-06-20)
  163. ### Bug Fixes:
  164. * add oban to listens, scraper deps
  165. ## [v0.62.2](https://git.inhji.de/inhji/tomie/compare/0.62.1...v0.62.2) (2020-06-20)
  166. ### Bug Fixes:
  167. * remove tunnel config
  168. ## [v0.62.1](https://git.inhji.de/inhji/tomie/compare/0.62.0...v0.62.1) (2020-06-20)
  169. ### Bug Fixes:
  170. * attempt #1 to fix host mismatch
  171. ### Tweaks:
  172. * mix format
  173. ## [v0.62.0](https://git.inhji.de/inhji/tomie/compare/0.61.3...v0.62.0) (2020-06-20)
  174. ### Features:
  175. * first version of micropub for bookmarks
  176. * add indie app, init micropub support
  177. ### Bug Fixes:
  178. * add plug_micropub
  179. ### Refactors:
  180. * read endpoints for micropub from config
  181. ### Tweaks:
  182. * mix format
  183. * read hostname from endpoint config
  184. * leaner listen cards
  185. ## [v0.61.3](https://git.inhji.de/inhji/tomie/compare/0.61.2...v0.61.3) (2020-06-18)
  186. ### Bug Fixes:
  187. * update useragent
  188. ## [v0.61.2](https://git.inhji.de/inhji/tomie/compare/0.61.1...v0.61.2) (2020-06-18)
  189. ### Bug Fixes:
  190. * add dashboard page title
  191. * make thumb size of avatar equal to homepage avatar size
  192. * use tag_string function in home index
  193. * bookmark mf2
  194. ### Tweaks:
  195. * mix format
  196. * add phoenix dashboard link to profile, dont show all user info
  197. ## [v0.61.1](https://git.inhji.de/inhji/tomie/compare/0.61.0...v0.61.1) (2020-06-16)
  198. ### Improvements:
  199. * add refactor and tweaks for git_ops changelog
  200. ### Tweaks:
  201. * improve bookmark page, cover basic mf2 props
  202. ## [v0.61.0](https://git.inhji.de/inhji/tomie/compare/0.60.1...v0.61.0) (2020-06-16)
  203. ### Features:
  204. * add public bookmark route
  205. * remove notes
  206. ## [v0.60.1](https://git.inhji.de/inhji/tomie/compare/0.60.0...v0.60.1) (2020-06-16)
  207. ### Bug Fixes:
  208. * dont get user from pow for unauthenticated routes
  209. ## [v0.60.0](https://git.inhji.de/inhji/tomie/compare/0.59.10...v0.60.0) (2020-06-15)
  210. ### Features:
  211. * add avatar and tag line
  212. ### Bug Fixes:
  213. * active link for home
  214. * revert profile routes to simple controller
  215. * limit warnings in bookmarks
  216. ## [v0.59.10](https://git.inhji.de/inhji/tomie/compare/0.59.9...v0.59.10) (2020-06-15)
  217. ### Bug Fixes:
  218. * typo
  219. ## [v0.59.9](https://git.inhji.de/inhji/tomie/compare/0.59.8...v0.59.9) (2020-06-15)
  220. ### Bug Fixes:
  221. * update plug_cowboy
  222. ## [v0.59.8](https://git.inhji.de/inhji/tomie/compare/0.59.7...v0.59.8) (2020-06-15)
  223. ### Bug Fixes:
  224. * image struct can be nil
  225. ## [v0.59.7](https://git.inhji.de/inhji/tomie/compare/0.59.6...v0.59.7) (2020-06-09)
  226. ### Bug Fixes:
  227. * visual tweaks
  228. ## [v0.59.6](https://git.inhji.de/inhji/tomie/compare/0.59.5...v0.59.6) (2020-06-09)
  229. ### Bug Fixes:
  230. * project pages
  231. * rel=me links
  232. * project links
  233. * project routes
  234. ## [v0.59.5](https://git.inhji.de/inhji/tomie/compare/0.59.4...v0.59.5) (2020-06-08)
  235. ### Bug Fixes:
  236. * smol improvements to homepage structure
  237. * update favicon
  238. ## [v0.59.4](https://git.inhji.de/inhji/tomie/compare/0.59.3...v0.59.4) (2020-06-07)
  239. ### Bug Fixes:
  240. * colors for a::before
  241. * remove projects for now
  242. * lighter background
  243. ## [v0.59.3](https://git.inhji.de/inhji/tomie/compare/0.59.2...v0.59.3) (2020-06-07)
  244. ### Bug Fixes:
  245. * add p-note to subtitle
  246. ## [v0.59.2](https://git.inhji.de/inhji/tomie/compare/0.59.1...v0.59.2) (2020-06-07)
  247. ### Bug Fixes:
  248. * add stupid subtitle
  249. * add link to source
  250. ## [v0.59.1](https://git.inhji.de/inhji/tomie/compare/0.59.0...v0.59.1) (2020-06-07)
  251. ### Bug Fixes:
  252. * actually use the new css lol
  253. ## [v0.59.0](https://git.inhji.de/inhji/tomie/compare/0.58.0...v0.59.0) (2020-06-07)
  254. ### Features:
  255. * redesign homepage
  256. ## [v0.58.0](https://git.inhji.de/inhji/tomie/compare/0.57.0...v0.58.0) (2020-06-01)
  257. ### Features:
  258. * initial homepage
  259. * initial home styles
  260. * initial home route
  261. * add home css bundle
  262. * add wiki app
  263. ### Improvements:
  264. * move routes to /admin scope
  265. ## [v0.57.0](https://git.inhji.de/inhji/tomie/compare/0.56.0...v0.57.0) (2020-06-01)
  266. ### Features:
  267. * add trix editor
  268. ### Bug Fixes:
  269. * finally remove warning about list_bookmarks
  270. ### Improvements:
  271. * more weather data
  272. * handle opening note
  273. ## [v0.56.0](https://git.inhji.de/inhji/tomie/compare/0.55.0...v0.56.0) (2020-05-27)
  274. ### Features:
  275. * add navigation to top level notes
  276. ### Bug Fixes:
  277. * remove index
  278. ## [v0.55.0](https://git.inhji.de/inhji/tomie/compare/0.54.0...v0.55.0) (2020-05-26)
  279. ### Features:
  280. * count tagged posts on tag index
  281. ### Bug Fixes:
  282. * unused vars
  283. ## [v0.54.0](https://git.inhji.de/inhji/tomie/compare/0.53.0...v0.54.0) (2020-05-24)
  284. ### Features:
  285. * prepare note navigation
  286. * add note navigation helper
  287. ## [v0.53.0](https://git.inhji.de/inhji/tomie/compare/0.52.0...v0.53.0) (2020-05-24)
  288. ### Features:
  289. * add queue overview page
  290. ### Bug Fixes:
  291. * add focusable class to note card footer to have simple footers for queues
  292. ### Improvements:
  293. * refactor album cover fetching
  294. ## [v0.52.0](https://git.inhji.de/inhji/tomie/compare/0.51.3...v0.52.0) (2020-05-23)
  295. ### Features:
  296. * implement keyboard navigation for notebooks
  297. ### Bug Fixes:
  298. * adapt nprogress to being at the bottom
  299. * read pow cache backend from config
  300. ### Improvements:
  301. * tweak nprogress bar
  302. ## [v0.51.3](https://git.inhji.de/inhji/tomie/compare/0.51.2...v0.51.3) (2020-05-23)
  303. ### Bug Fixes:
  304. * remove theme toggle
  305. ### Improvements:
  306. * show username in navbar
  307. * make profile show a liveview
  308. ## [v0.51.2](https://git.inhji.de/inhji/tomie/compare/0.51.1...v0.51.2) (2020-05-23)
  309. ### Bug Fixes:
  310. * run weather job every 5 minutes
  311. ## [v0.51.1](https://git.inhji.de/inhji/tomie/compare/0.51.0...v0.51.1) (2020-05-23)
  312. ### Bug Fixes:
  313. * clean up scraper, add cachex dep
  314. ## [v0.51.0](https://git.inhji.de/inhji/tomie/compare/0.50.3...v0.51.0) (2020-05-22)
  315. ### Features:
  316. * add weather worker, show weather on index page
  317. ### Improvements:
  318. * new Scraper.Html module
  319. ## [v0.50.3](https://git.inhji.de/inhji/tomie/compare/0.50.2...v0.50.3) (2020-05-22)
  320. ### Bug Fixes:
  321. * last_listen_timestamp not updating
  322. ## [v0.50.2](https://git.inhji.de/inhji/tomie/compare/0.50.1...v0.50.2) (2020-05-22)
  323. ### Bug Fixes:
  324. * set listens per fetch to 50
  325. ## [v0.50.1](https://git.inhji.de/inhji/tomie/compare/0.50.0...v0.50.1) (2020-05-21)
  326. ### Bug Fixes:
  327. * typo
  328. ## [v0.50.0](https://git.inhji.de/inhji/tomie/compare/0.49.0...v0.50.0) (2020-05-21)
  329. ### Features:
  330. * add new light theme
  331. ### Bug Fixes:
  332. * set genres/styles to empty list if nil
  333. * discogs worker cache missing
  334. ### Improvements:
  335. * account for empty cache for last_listen/timestamp
  336. ## [v0.49.0](https://git.inhji.de/inhji/tomie/compare/0.48.1...v0.49.0) (2020-05-21)
  337. ### Features:
  338. * add job stats
  339. ## [v0.48.1](https://git.inhji.de/inhji/tomie/compare/0.48.0...v0.48.1) (2020-05-19)
  340. ### Bug Fixes:
  341. * handle missing image
  342. * error when mutiple tracks with same name exist after merge
  343. ## [v0.48.0](https://git.inhji.de/inhji/tomie/compare/0.47.3...v0.48.0) (2020-05-19)
  344. ### Features:
  345. * rework, discogs_album worker, fetch genres/styles, show genres/styles
  346. ## [v0.47.3](https://git.inhji.de/inhji/tomie/compare/0.47.2...v0.47.3) (2020-05-18)
  347. ### Bug Fixes:
  348. * source zshrc before building
  349. ## [v0.47.2](https://git.inhji.de/inhji/tomie/compare/0.47.1...v0.47.2) (2020-05-18)
  350. ### Bug Fixes:
  351. * use zsh for deploy.sh
  352. ## [v0.47.1](https://git.inhji.de/inhji/tomie/compare/0.47.0...v0.47.1) (2020-05-18)
  353. ### Bug Fixes:
  354. * use zsh for build.sh
  355. ## [v0.47.0](https://git.inhji.de/inhji/tomie/compare/0.46.4...v0.47.0) (2020-05-18)
  356. ### Features:
  357. * add http app, consolidate http requests
  358. ### Bug Fixes:
  359. * use releases endpoint if discogs_id exists
  360. ## [v0.46.4](https://git.inhji.de/inhji/tomie/compare/0.46.3...v0.46.4) (2020-05-17)
  361. ### Bug Fixes:
  362. * show search link when album discogs_id is -1
  363. * activate merge
  364. ## [v0.46.3](https://git.inhji.de/inhji/tomie/compare/0.46.2...v0.46.3) (2020-05-17)
  365. ### Bug Fixes:
  366. * deep merge, closes #50
  367. ## [v0.46.2](https://git.inhji.de/inhji/tomie/compare/0.46.1...v0.46.2) (2020-05-16)
  368. ### Bug Fixes:
  369. * checkbox is no longer centered
  370. ### Improvements:
  371. * support image deletion
  372. * link discogs id
  373. * show discogs id
  374. * make artists clickable, add title to top artists
  375. ## [v0.46.1](https://git.inhji.de/inhji/tomie/compare/0.46.0...v0.46.1) (2020-05-16)
  376. ### Bug Fixes:
  377. * redirection after merge
  378. ## [v0.46.0](https://git.inhji.de/inhji/tomie/compare/0.45.0...v0.46.0) (2020-05-16)
  379. ### Features:
  380. * merge albums
  381. ### Improvements:
  382. * add page title for almost all routes
  383. ## [v0.45.0](https://git.inhji.de/inhji/tomie/compare/0.44.1...v0.45.0) (2020-05-16)
  384. ### Features:
  385. * update page title
  386. * add csharp/vbnet code, tweak colors
  387. ## [v0.44.1](https://git.inhji.de/inhji/tomie/compare/0.44.0...v0.44.1) (2020-05-16)
  388. ### Bug Fixes:
  389. * TLS Handshake error
  390. ### Improvements:
  391. * show more job details
  392. ## [v0.44.0](https://git.inhji.de/inhji/tomie/compare/0.43.1...v0.44.0) (2020-05-14)
  393. ### Features:
  394. * add global earmark options
  395. ## [v0.43.1](https://git.inhji.de/inhji/tomie/compare/0.43.0...v0.43.1) (2020-05-14)
  396. ### Bug Fixes:
  397. * prevent stripping syntax highlighting styles
  398. * add listens to started apps
  399. ### Improvements:
  400. * link to artist from album show
  401. ## [v0.43.0](https://git.inhji.de/inhji/tomie/compare/0.42.1...v0.43.0) (2020-05-11)
  402. ### Features:
  403. * edit albums
  404. * add iex.exs
  405. ### Improvements:
  406. * link albums on album page
  407. * new album empty image
  408. ## [v0.42.1](https://git.inhji.de/inhji/tomie/compare/0.42.0...v0.42.1) (2020-05-11)
  409. ### Bug Fixes:
  410. * nicer listen bubbles for artists
  411. * handle available jobs
  412. * smol top margin for main nav
  413. * profile works again, smol unused stuff
  414. ### Improvements:
  415. * make series generation more modular
  416. * nicer album overview
  417. ## [v0.42.0](https://git.inhji.de/inhji/tomie/compare/0.41.0...v0.42.0) (2020-05-10)
  418. ### Features:
  419. * add by_day/2, nicer chart
  420. ### Bug Fixes:
  421. * add z-index to navigation
  422. ### Improvements:
  423. * nicer artists page
  424. ## [v0.41.0](https://git.inhji.de/inhji/tomie/compare/0.40.0...v0.41.0) (2020-05-10)
  425. ### Features:
  426. * start queue when in iex and QUEUE=true
  427. ### Bug Fixes:
  428. * remove queue tabs in job index
  429. * tag default rules not being created when using Tags.create_tag/1
  430. ### Improvements:
  431. * increate listen worker concurrency, preserving uniqueness
  432. ## [v0.40.0](https://git.inhji.de/inhji/tomie/compare/0.39.0...v0.40.0) (2020-05-09)
  433. ### Features:
  434. * show msid/mbid for artists/albums
  435. ### Bug Fixes:
  436. * remove unused params
  437. * rename top artists/albums
  438. * only add default tag rule on insert
  439. ## [v0.39.0](https://git.inhji.de/inhji/tomie/compare/0.38.0...v0.39.0) (2020-05-06)
  440. ### Features:
  441. * use Report.top for artist chart
  442. * show newest artists/albums
  443. ### Bug Fixes:
  444. * cross link albums/artists
  445. ## [v0.38.0](https://git.inhji.de/inhji/tomie/compare/0.37.0...v0.38.0) (2020-05-05)
  446. ### Features:
  447. * add prismjs highlighting
  448. ## [v0.37.0](https://git.inhji.de/inhji/tomie/compare/0.36.0...v0.37.0) (2020-05-05)
  449. ### Features:
  450. * add icons to bookmark buttons
  451. * add bookmark sidebar
  452. * improve card meta
  453. ### Bug Fixes:
  454. * main nav padding
  455. ### Improvements:
  456. * give home link a title
  457. * turn bookmark visit link into live_redirect
  458. * use coffe icon for jobs
  459. ## [v0.36.0](https://git.inhji.de/inhji/tomie/compare/0.35.1...v0.36.0) (2020-05-05)
  460. ### Features:
  461. * add icons to main nav
  462. ## [v0.35.1](https://git.inhji.de/inhji/tomie/compare/0.35.0...v0.35.1) (2020-05-05)
  463. ### Bug Fixes:
  464. * back from edit leads to show
  465. ## [v0.35.0](https://git.inhji.de/inhji/tomie/compare/0.34.2...v0.35.0) (2020-05-04)
  466. ### Features:
  467. * add icon to add bookmark button
  468. * show tagged bookmarks on tag show page
  469. ### Bug Fixes:
  470. * revert gzip to false
  471. * use live_patch on tag show page
  472. * job duration for discarded jobs
  473. * card styles for job errors
  474. ### Improvements:
  475. * turn on gzip for static assets
  476. ## [v0.34.2](https://git.inhji.de/inhji/tomie/compare/0.34.1...v0.34.2) (2020-05-04)
  477. ### Bug Fixes:
  478. * use normal path for site.webmanifest
  479. * add markdown class to note content
  480. ## [v0.34.1](https://git.inhji.de/inhji/tomie/compare/0.34.0...v0.34.1) (2020-05-04)
  481. ### Bug Fixes:
  482. * use inserted_at as order column
  483. ## [v0.34.0](https://git.inhji.de/inhji/tomie/compare/0.33.2...v0.34.0) (2020-05-04)
  484. ### Features:
  485. * add edit button to note component
  486. * add markdown rendering to notes content
  487. ### Bug Fixes:
  488. * order jobs by started_at
  489. ## [v0.33.2](https://git.inhji.de/inhji/tomie/compare/0.33.1...v0.33.2) (2020-05-03)
  490. ### Bug Fixes:
  491. * correct mnesia dir syntax?
  492. ## [v0.33.1](https://git.inhji.de/inhji/tomie/compare/0.33.0...v0.33.1) (2020-05-03)
  493. ### Bug Fixes:
  494. * add mnesia to extra_applications
  495. ## [v0.33.0](https://git.inhji.de/inhji/tomie/compare/0.32.2...v0.33.0) (2020-05-03)
  496. ### Features:
  497. * use proper session cache :)))
  498. ## [v0.32.2](https://git.inhji.de/inhji/tomie/compare/0.32.1...v0.32.2) (2020-05-03)
  499. ### Bug Fixes:
  500. * remove warnings
  501. ## [v0.32.1](https://git.inhji.de/inhji/tomie/compare/0.32.0...v0.32.1) (2020-05-03)
  502. ### Bug Fixes:
  503. * listen card styles
  504. ### Improvements:
  505. * inbox shows only untagged bookmarks
  506. * artist/album card styles
  507. ## [v0.32.0](https://git.inhji.de/inhji/tomie/compare/0.31.1...v0.32.0) (2020-05-02)
  508. ### Features:
  509. * show card footer only on focus
  510. ### Bug Fixes:
  511. * excess spacing on notes
  512. * fucked up closure_table dep
  513. ### Improvements:
  514. * move navigation to separate file
  515. ## [v0.31.1](https://git.inhji.de/inhji/tomie/compare/0.31.0...v0.31.1) (2020-05-02)
  516. ### Bug Fixes:
  517. * fucked up closure_table dep
  518. ## [v0.31.0](https://git.inhji.de/inhji/tomie/compare/0.30.0...v0.31.0) (2020-05-02)
  519. ### Features:
  520. * delete note
  521. * delete notebook
  522. * add card footer, remote root note component
  523. * add card content class
  524. * add notes, initial ugly ui
  525. * delete notes on notebook delete
  526. * update notebooks
  527. * edit notes
  528. * add initial notes application
  529. ### Bug Fixes:
  530. * missing content classes on jobs and tags
  531. * return of the confirmation box on delete :)
  532. * bookmark html missing content class
  533. * rename notebook form
  534. ### Improvements:
  535. * make either title or content required for note
  536. ## [v0.30.0](https://git.inhji.de/inhji/tomie/compare/0.29.0...v0.30.0) (2020-04-29)
  537. ### Features:
  538. * add names to user, improve profile
  539. * add listen charts route
  540. * album show
  541. ### Improvements:
  542. * add grid to tag index
  543. ## [v0.29.0](https://git.inhji.de/inhji/tomie/compare/0.28.0...v0.29.0) (2020-04-29)
  544. ### Features:
  545. * update silly chart, load though hooks
  546. * add chart.js and chartkick from npm
  547. ### Bug Fixes:
  548. * add @babel/plugin-proposal-export-default-from
  549. ## [v0.28.0](https://git.inhji.de/inhji/tomie/compare/0.27.0...v0.28.0) (2020-04-29)
  550. ### Features:
  551. * simple markdown styles
  552. ### Bug Fixes:
  553. * increase textarea size in bookmark form
  554. ## [v0.27.0](https://git.inhji.de/inhji/tomie/compare/0.26.4...v0.27.0) (2020-04-28)
  555. ### Features:
  556. * noodling
  557. ## [v0.26.4](https://git.inhji.de/inhji/tomie/compare/0.26.3...v0.26.4) (2020-04-28)
  558. ### Improvements:
  559. * format chart date
  560. * wrap chart in card
  561. * artist/album pages span 2 weeks now
  562. ## [v0.26.3](https://git.inhji.de/inhji/tomie/compare/0.26.2...v0.26.3) (2020-04-28)
  563. ### Bug Fixes:
  564. * remove inspects
  565. * greatly improve silly chart
  566. * nicer chart colors
  567. ## [v0.26.2](https://git.inhji.de/inhji/tomie/compare/0.26.1...v0.26.2) (2020-04-28)
  568. ## [v0.26.1](https://git.inhji.de/inhji/tomie/compare/0.26.0...v0.26.1) (2020-04-28)
  569. ## [v0.26.0](https://git.inhji.de/inhji/tomie/compare/0.25.0...v0.26.0) (2020-04-28)
  570. ### Features:
  571. * add silly listen chart
  572. ### Bug Fixes:
  573. * remove jobstate
  574. * prevent listen image from shrinking
  575. ## [v0.25.0](https://git.inhji.de/inhji/tomie/compare/0.24.3...v0.25.0) (2020-04-27)
  576. ### Features:
  577. * add top albums/artists :)
  578. * add report module for listens
  579. * add listen sidebar
  580. ### Improvements:
  581. * add new job icons, move icon functions to jobview
  582. ## [v0.24.3](https://git.inhji.de/inhji/tomie/compare/0.24.2...v0.24.3) (2020-04-27)
  583. ### Bug Fixes:
  584. * skip albums without msid
  585. ## [v0.24.2](https://git.inhji.de/inhji/tomie/compare/0.24.1...v0.24.2) (2020-04-26)
  586. ### Bug Fixes:
  587. * improve card styles
  588. ## [v0.24.1](https://git.inhji.de/inhji/tomie/compare/0.24.0...v0.24.1) (2020-04-26)
  589. ### Improvements:
  590. * icons on artist page
  591. ## [v0.24.0](https://git.inhji.de/inhji/tomie/compare/0.23.0...v0.24.0) (2020-04-26)
  592. ### Features:
  593. * show last listens per album
  594. ### Improvements:
  595. * more info on artist page
  596. ## [v0.23.0](https://git.inhji.de/inhji/tomie/compare/0.22.3...v0.23.0) (2020-04-26)
  597. ### Features:
  598. * listens: add artist page
  599. ### Bug Fixes:
  600. * support image sizes for artists, albums
  601. * uploader default path
  602. * warnings
  603. ## [v0.22.3](https://git.inhji.de/inhji/tomie/compare/0.22.2...v0.22.3) (2020-04-26)
  604. ### Bug Fixes:
  605. * list listens by listened_at
  606. ## [v0.22.2](https://git.inhji.de/inhji/tomie/compare/0.22.1...v0.22.2) (2020-04-25)
  607. ### Bug Fixes:
  608. * migrator
  609. ## [v0.22.1](https://git.inhji.de/inhji/tomie/compare/0.22.0...v0.22.1) (2020-04-25)
  610. ### Bug Fixes:
  611. * make uploads directory configurable
  612. ## [v0.22.0](https://git.inhji.de/inhji/tomie/compare/0.21.0...v0.22.0) (2020-04-25)
  613. ### Features:
  614. * listens: update listens on worker completion
  615. * add initial listen overview page
  616. * listens: add artist and album image workers
  617. ### Bug Fixes:
  618. * upload path
  619. * separate job errors
  620. * handle_info without page nor queue params
  621. * pass down job_id to pubsub
  622. * reduce attempts of listenbrainz worker
  623. * limit concurrency to 1 for listens
  624. * payload string too long in NOTIFY trigger
  625. * prevent merging unrelated albums
  626. ### Improvements:
  627. * listen cards
  628. * clean up logging in listenbrainz worker
  629. * unified stats for listenbrainz worker
  630. ## [v0.21.0](https://git.inhji.de/inhji/tomie/compare/0.20.0...v0.21.0) (2020-04-24)
  631. ### Features:
  632. * listens: add sidebar component
  633. * add bookmark icon
  634. ### Bug Fixes:
  635. * handle_info without page nor queue params
  636. * pass down job_id to pubsub
  637. * reduce attempts of listenbrainz worker
  638. * limit concurrency to 1 for listens
  639. * payload string too long in NOTIFY trigger
  640. * prevent merging unrelated albums
  641. * assign existing bookmark jobs to bookmark queue
  642. * put bookmark worker in bookmark queue
  643. ### Improvements:
  644. * clean up logging in listenbrainz worker
  645. * unified stats for listenbrainz worker
  646. ## [v0.20.0](https://git.inhji.de/inhji/tomie/compare/0.19.0...v0.20.0) (2020-04-24)
  647. ### Features:
  648. * listens: listenbrainz worker
  649. * listens: add album functions, fix schemas
  650. ### Bug Fixes:
  651. * duration crashes when completed_at is nil
  652. * missing db references
  653. ### Improvements:
  654. * limit jobs on dashboard to 50
  655. ## [v0.19.0](https://git.inhji.de/inhji/tomie/compare/0.18.0...v0.19.0) (2020-04-23)
  656. ### Features:
  657. * listens: create tables, switch to waffle for uploading
  658. ### Bug Fixes:
  659. * add ecto to formatter config
  660. ## [v0.18.0](https://git.inhji.de/inhji/tomie/compare/0.17.0...v0.18.0) (2020-04-23)
  661. ### Features:
  662. * update jobs index when job is updated
  663. ## [v0.17.0](https://git.inhji.de/inhji/tomie/compare/0.16.0...v0.17.0) (2020-04-23)
  664. ### Features:
  665. * update to phoenix 1.5
  666. ## [v0.16.0](https://git.inhji.de/inhji/tomie/compare/0.15.3...v0.16.0) (2020-04-22)
  667. ### Features:
  668. * turn tag routes into live view thingies
  669. ### Bug Fixes:
  670. * whitelist nprogress classes in purgecss
  671. ## [v0.15.3](https://git.inhji.de/inhji/tomie/compare/0.15.2...v0.15.3) (2020-04-22)
  672. ### Bug Fixes:
  673. * make email field an actual email field lol
  674. * tweak main#content nav hover styles
  675. * tweak notification colors
  676. * tweak divider colors
  677. ### Improvements:
  678. * bring alerts back
  679. ## [v0.15.2](https://git.inhji.de/inhji/tomie/compare/0.15.1...v0.15.2) (2020-04-22)
  680. ### Bug Fixes:
  681. * remove downtime in deploy script
  682. ## [v0.15.1](https://git.inhji.de/inhji/tomie/compare/0.15.0...v0.15.1) (2020-04-22)
  683. ### Bug Fixes:
  684. * include date in job info
  685. ## [v0.15.0](https://git.inhji.de/inhji/tomie/compare/0.14.0...v0.15.0) (2020-04-22)
  686. ### Features:
  687. * show retryable jobs in sidebar
  688. ### Improvements:
  689. * show more job info on job show
  690. ## [v0.14.0](https://git.inhji.de/inhji/tomie/compare/0.13.1...v0.14.0) (2020-04-22)
  691. ### Features:
  692. * add job sidebar
  693. * add listen app
  694. ### Bug Fixes:
  695. * whitelist active class in purgecss
  696. ## [v0.13.1](https://git.inhji.de/inhji/tomie/compare/0.13.0...v0.13.1) (2020-04-21)
  697. ### Bug Fixes:
  698. * follow redirects in get_html/1
  699. ## [v0.13.0](https://git.inhji.de/inhji/tomie/compare/0.12.0...v0.13.0) (2020-04-21)
  700. ### Features:
  701. * job show page
  702. ### Improvements:
  703. * jobs index layout
  704. ## [v0.12.0](https://git.inhji.de/inhji/tomie/compare/0.11.0...v0.12.0) (2020-04-21)
  705. ### Features:
  706. * search tags with ilike instead of equals
  707. * order tags by name
  708. ### Improvements:
  709. * tags and favorite status on bookmarks
  710. * add iconview to render svg icons
  711. ## [v0.11.0](https://git.inhji.de/inhji/tomie/compare/0.10.0...v0.11.0) (2020-04-20)
  712. ### Features:
  713. * make sidebar sticky :DDD
  714. * make main nav scrollable on smol devices
  715. ### Improvements:
  716. * nicer job overview
  717. ## [v0.10.0](https://git.inhji.de/inhji/tomie/compare/0.9.0...v0.10.0) (2020-04-20)
  718. ### Features:
  719. * initial job dashboard
  720. ### Improvements:
  721. * limit Bookmark worker to 5 attempts
  722. * move telemetry to Tomie
  723. ## [v0.9.0](https://git.inhji.de/inhji/tomie/compare/0.8.0...v0.9.0) (2020-04-20)
  724. ### Features:
  725. * replace que with oban :)
  726. ## [v0.8.0](https://git.inhji.de/inhji/tomie/compare/0.7.1...v0.8.0) (2020-04-20)
  727. ### Features:
  728. * show archive in bookmark index, hide archived bookmarks elsewhere
  729. * add archive action to bookmark
  730. * Navigate to selected filter on Bookmark show backbutton, fixes #25
  731. ## [v0.7.1](https://git.inhji.de/inhji/tomie/compare/0.7.0...v0.7.1) (2020-04-20)
  732. ### Bug Fixes:
  733. * make sub navigation scrollable on smol screens
  734. ## [v0.7.0](https://git.inhji.de/inhji/tomie/compare/0.6.1...v0.7.0) (2020-04-19)
  735. ### Features:
  736. * add favorite action for bookmark
  737. ### Bug Fixes:
  738. * expand scope of .icon class
  739. * use Phoenix.PubSub.subscribe/3
  740. ## [v0.6.1](https://git.inhji.de/inhji/tomie/compare/0.6.0...v0.6.1) (2020-04-19)
  741. ### Bug Fixes:
  742. * link to popular bookmarks
  743. ## [v0.6.0](https://git.inhji.de/inhji/tomie/compare/0.5.1...v0.6.0) (2020-04-19)
  744. ### Features:
  745. * add telemetry and live_dashboard :))
  746. * update to Phoenix 1.5 RC0 :))
  747. ### Improvements:
  748. * show recent page as default
  749. * only show host of bookmark source, hyphenate source & title
  750. ## [v0.5.1](https://git.inhji.de/inhji/tomie/compare/0.5.0...v0.5.1) (2020-04-18)
  751. ### Bug Fixes:
  752. * rename home to popular
  753. ## [v0.5.0](https://git.inhji.de/inhji/tomie/compare/0.4.0...v0.5.0) (2020-04-18)
  754. ### Features:
  755. * add inbox which shows untagged/unviewed bookmarks
  756. * add icons to sidebar, hide text on smol devices
  757. ### Bug Fixes:
  758. * add .button to all submit buttons to prevent stripping their styles
  759. * incorrect App name in systemd service
  760. ### Improvements:
  761. * swap id and slug in visit route
  762. ### Performance Improvements:
  763. * run npm run deply with node env production
  764. ## [v0.4.0](https://git.inhji.de/inhji/tomie/compare/0.3.0...v0.4.0) (2020-04-17)
  765. ### Features:
  766. * preserve search query when switching filters in sidebar
  767. * add is_favorite, is_published, is_archived fields to bookmark
  768. * initial sidebar for bookmark index
  769. * favicon
  770. ## [v0.3.0](https://git.inhji.de/inhji/tomie/compare/0.2.2...v0.3.0) (2020-04-17)
  771. ### Features:
  772. * search by tags
  773. ## [v0.2.2](https://git.inhji.de/inhji/tomie/compare/0.2.1...v0.2.2) (2020-04-17)
  774. ### Bug Fixes:
  775. * redirect to bookmark source through LinkController
  776. ## [v0.2.1](https://git.inhji.de/inhji/tomie/compare/0.2.0...v0.2.1) (2020-04-16)
  777. ### Bug Fixes:
  778. * add changeset error when content cannot be rendered
  779. * dont render markdown inside p tag
  780. ## [v0.2.0](https://git.inhji.de/inhji/tomie/compare/0.1.1...v0.2.0) (2020-04-16)
  781. ### Features:
  782. * show views and inserted at on bookmark show
  783. ## [v0.1.1](https://git.inhji.de/inhji/tomie/compare/0.1.1...v0.1.1) (2020-04-16)