Commit graph

293 commits

Author SHA1 Message Date
Joao P Dubas
e328a77a8a
feat: upgrade phoenix_live_view
* `phoenix_live_view` from commit df23d47455c9c873ce946ed3ad68cff447db8e89 to dc52a5aa77051b96c76f4f3a204def45f7403c4a
2024-10-29 23:47:10 +00:00
Joao P Dubas
887f5938b4
chore: use Bumblebee.Audio.speech_to_text_whisper
The function `Bumblebee.Audio.speech_to_text/5` was deprecated on
release [0.4.0][1], and removed on release [0.5.0][2].

[1]: https://github.com/elixir-nx/bumblebee/releases/tag/v0.4.0
[2]: https://github.com/elixir-nx/bumblebee/releases/tag/v0.5.0
2024-10-29 23:44:11 +00:00
Joao P Dubas
82b6a7aca2
feat: upgrade deps fetched from github for machine learning
* `axon` from commit 8cee5a98a1c4129ec6edb199319ea7a652a84690 to 0.7.0
* `bumblebee` from commit 6cf6839c651d75c2d5520a152dd599e400f70b16 to 94fa47a868fb9d7b43334c5de72abb359ddd9606
* `exla` from 0.7.2 to 0.9.1
* `nx` from 0.7.2 to 0.9.1
* `unzip` from 0.10.0 to 0.12.0
* `xla` from 0.6.0 to 0.8.0
2024-10-29 23:43:48 +00:00
Joao P Dubas
7421c820e5
chore: adjust Gettext definition and usage 2024-10-29 23:35:42 +00:00
Joao P Dubas
78e35ded8e
feat: upgrade deps and deps of deps
* `castore` from 1.0.7 to 1.0.9
* `ecto` from 3.11.2 to 3.12.4
* `ecto_sql` from 3.11.3 to 3.12.1
* `esbuild` from 0.8.1 to 0.8.2
* `finch` from 0.18.0 to 0.19.0
* `flame` from 0.2.0 to 0.5.1
* `floki` from 0.36.2 to 0.36.3
* `gettext` from 0.24.0 to 0.26.1
* `heroicons` from 0.5.5 to 0.5.6
* `jason` from 1.4.1 to 1.4.4
* `libcluster` from 3.3.3 to 3.4.1
* `mint` from 1.6.1 to 1.6.2
* `phoenix_ecto` from 4.6.1 to 4.6.3
* `phoenix_live_dashboard` from 0.8.3 to 0.8.4
* `plug_cowboy` from 2.7.1 to 2.7.2
* `postgrex` from 0.18.0 to 0.19.2
* `req` from 0.5.0 to 0.5.1
* `swoosh` from 1.16.9 to 1.17.2
* `tailwind` from 0.2.3 to 0.2.4
* `telemetry` from 1.2.1 to 1.3.0
2024-10-29 23:29:21 +00:00
Joao P Dubas
43a1d4dd29
feat: upgrade erlang and elixir
* `erlang` from 26.2.5 to 27.1.2
* `elixir` from 1.16.3 to 1.17.3
2024-10-29 23:10:02 +00:00
Joao P Dubas
ffe444d912
chore: autoformat in action 2024-06-20 16:59:40 +00:00
Joao P Dubas
beb91aabe0
chore(icon): update icon names
[Heroicons v2][0] represents a new set of icons. So, to keep everything
working, some names needed to be changed to match the new pattern.

[0]: https://github.com/tailwindlabs/heroicons/releases/tag/v2.0.0
2024-06-20 15:25:26 +00:00
Joao P Dubas
a2954526af
fix(icon): set outline/solid styles correctly.
On version 0.5.0, each outline style (`outline`, `solid`, `mini`,
`micro`) is defined by individual attributes.

So, the `icon` component uses these new attributes in the
place of `Heroicons.Solid` and `Heroicons.Outline`.
2024-06-20 15:00:52 +00:00
Joao P Dubas
94814ce86f
fix: keep phoenix html helpers
On [`phoenix_html` version 4.0.0][0], deprecated functionality was
removed and all `HTML` helpers were moved to `phoenix_html_helpers`.

To keep everything the same, we add the `phoenix_html_helpers` package,
and update the `html_helpers/0` method.

[0]: https://hexdocs.pm/phoenix_html/changelog.html#v4-0-0-2023-12-19
2024-06-20 12:28:50 +00:00
Joao P Dubas
f28f9a6e08
feat(deps): upgrade outdated dependencies
The following [dependencies were updated][0]:

* `castore` from 0.1.22 to 1.0.7
* `ecto_network` from 1.3.0 to 1.5.0
* `ecto_sql` from 3.11.1 to 3.11.3
* `esbuild` from 0.5.0 to 0.8.1
* `flame` from 0.1.12 to 0.2.0
* `gettext` from 0.20.0 to 0.24.0
* `heroicons` from 0.2.4 to 0.5.5
* `libcluster` from 3.3.1 to 3.3.3
* `mint` from 1.5.2 to 1.16.1
* `phoenix` from 1.7.12 to 1.7.14
* `phoenix_ecto` from 4.4.0 to 4.6.1
* `phoenix_html` from 3.3.4 to 4.1.1
* `phoenix_live_reload` from 1.4.0 to 1.5.3
* `postgrex` from 0.17.5 to 0.18.0
* `req` from 0.4.14 to 0.5.0
* `swoosh` from 1.8.2 to 1.16.9
* `telemetry_metrics` from 0.6.1 to 1.0.0
* `telemetry_poller` from 1.0.0 to 1.1.0

Also, set dependencies to accept patch updates.

[0]: https://diff.hex.pm/diffs?diffs%5B%5D=castore:0.1.22:1.0.7&diffs%5B%5D=ecto_network:1.3.0:1.5.0&diffs%5B%5D=ecto_sql:3.11.1:3.11.3&diffs%5B%5D=esbuild:0.5.0:0.8.1&diffs%5B%5D=flame:0.1.12:0.2.0&diffs%5B%5D=gettext:0.20.0:0.24.0&diffs%5B%5D=heroicons:0.2.4:0.5.5&diffs%5B%5D=libcluster:3.3.1:3.3.3&diffs%5B%5D=mint:1.5.2:1.16.1&diffs%5B%5D=phoenix:1.7.12:1.7.14&diffs%5B%5D=phoenix_ecto:4.4.0:4.6.1&diffs%5B%5D=phoenix_html:3.3.4:4.1.1&diffs%5B%5D=phoenix_live_reload:1.4.0:1.5.3&diffs%5B%5D=postgrex:0.17.5:0.18.0&diffs%5B%5D=req:0.4.14:0.5.0&diffs%5B%5D=swoosh:1.8.2:1.16.9&diffs%5B%5D=telemetry_metrics:0.6.1:1.0.0&diffs%5B%5D=telemetry_poller:1.0.0:1.1.0
2024-06-20 12:19:35 +00:00
Joao P Dubas
e9c85a1436
feat(runtimes): upgrade erlang/elixir
Bump runtimes:

* `erlang` from 24.0.1 to 26.2.5
* `elixir` from 1.14.0 to 1.16.3

Also, use the current stable `debian` release (`bookworm`).

Finally, set local version for `erlang`/`elixir`, with `.tool-versions`.
2024-06-20 10:36:11 +00:00
Chris McCord
ac9780472e Add back lock now that db supports it 2024-06-05 23:07:22 -04:00
Chris McCord
a68a9a8d51 redirect from signin page is logged in 2024-06-05 20:39:34 -04:00
Chris McCord
dbf5cc32f3 Add empty state for new profile 2024-06-05 16:20:39 -04:00
Chris McCord
66699cdc68 Kill search 2024-06-05 16:09:01 -04:00
Chris McCord
07e7e279a9
Merge pull request #77 from fly-apps/cm-active-users-sync
Active users sync
2024-06-05 14:57:48 -04:00
Chris McCord
5654fc6ed6 Sync active users sidebar 2024-06-05 13:54:36 -04:00
Chris McCord
114fea5800 Fix warning 2024-06-05 13:32:16 -04:00
Chris McCord
eeb73a393e Do not use svg spinner 2024-06-05 13:14:17 -04:00
Chris McCord
ded7df70ba Start whispher if on local backend 2024-06-05 13:13:36 -04:00
Chris McCord
3ad60d5f7f Roll salt 2024-06-05 10:18:21 -04:00
Chris McCord
639a23c27e Bump LV 2024-06-05 10:17:37 -04:00
Chris McCord
44f86837f1 Fix a couple bugs 2024-06-04 17:27:51 -04:00
Chris McCord
d517cc0f55 Fix 2024-06-04 10:05:45 -04:00
Chris McCord
63bbecf1b8
Merge pull request #71 from josevalim/patch-1
Remove TODO
2024-06-04 10:05:26 -04:00
Chris McCord
056071ef6e Updates for LiveView 1.0-rc 2024-06-04 09:45:35 -04:00
José Valim
e5d42118d4
Remove TODO 2024-06-03 22:50:55 +02:00
Chris McCord
57f5c0f142 Whisper 2023-05-22 13:57:29 -04:00
Chris McCord
54ab46f72d WIP 2023-03-14 10:18:57 -04:00
Chris McCord
5384d9ee4b Reset 2023-03-13 11:40:40 -04:00
Chris McCord
38d5158773 Reset 2023-03-13 11:37:59 -04:00
Chris McCord
0832300e4b WIP 2023-03-13 11:04:27 -04:00
Chris McCord
742066c102 WIP 2023-03-09 12:38:22 -05:00
Chris McCord
0c8a1ccac0 WIP 2023-03-09 10:04:51 -05:00
Chris McCord
6c13ad3b9b WIP 2023-03-09 09:34:43 -05:00
Chris McCord
a1c6c454f0 WIP 2023-03-09 09:29:22 -05:00
Chris McCord
d924594587 WIP 2023-03-06 23:07:26 -05:00
Chris McCord
dc525f283b WIP 2023-03-06 22:05:57 -05:00
Chris McCord
712204ca17 Bump deps 2023-03-06 10:58:30 -05:00
Chris McCord
396cd33990 Checkpoint 2023-03-06 10:57:42 -05:00
Chris McCord
1f1906f67d Songs count 2023-02-01 16:04:34 -05:00
Chris McCord
115356df2d WIP 2023-01-28 14:18:34 -05:00
Chris McCord
50794e1af1 Fix race conditions with advisory locks 2023-01-27 14:58:29 -05:00
Chris McCord
446b861a67 Vendor sortable 2023-01-26 19:40:14 -05:00
Chris McCord
7b43323813 WIP 2023-01-26 19:39:59 -05:00
Chris McCord
b676f7aeb4 WIP 2023-01-26 14:05:24 -05:00
Chris McCord
34e19c187c Fix import 2022-11-17 15:39:22 -05:00
Chris McCord
e5c15c7166 Finish 1.7 upgrade with ~p 2022-11-17 15:36:58 -05:00
Chris McCord
7bbce31bb9 Update to Phoenix 1.7 2022-11-17 10:01:20 -05:00