132 Commits

Author SHA1 Message Date
Jai A
0e14d3f9c1
update ads.txt 2024-10-14 23:47:42 -07:00
Mysticdrew
f986dc5d11
Remove extra "not" (#2506)
Signed-off-by: Mysticdrew <drewhaas@gmail.com>
2024-10-10 15:27:43 -07:00
Geometrically
570a4096f9
Update billing with backend changes (#2505) 2024-10-09 21:11:49 -07:00
Jai A
d302795512
Fix ad init not working on no tauri invoke 2024-10-09 14:04:33 -07:00
Jai A
115acce80c
Add hashing to ads 2024-10-09 13:54:35 -07:00
Geometrically
a8731b0ca2
Fix unfollowing projects (#2496) 2024-10-08 15:19:46 -07:00
Geometrically
ef7cfffeb6
Add support for Optima (#2489) 2024-10-04 13:35:39 -07:00
Jai A
ac9bcabd9c
Add RPM to website 2024-10-02 13:33:47 -07:00
Geometrically
5bb961f16b
Fix linux appimage (#2482) 2024-10-02 12:02:14 -07:00
Jai A
a46677832b
Fix ads init 2024-09-29 17:57:16 -07:00
Geometrically
624abf0df4
Mute audio from playing in ads (#2471)
* Mute audio from playing in ads

* Update tauri version, get rid of custom

* bump wry

* fix more

* Fix lint
2024-09-29 17:51:51 -07:00
Erb3
e81a4ade97
chore: run lint (#2411)
* chore: run lint

* chore: fix lint
2024-09-28 01:28:13 +00:00
Geometrically
9708685506
Add GDPR export (#2461) 2024-09-27 13:33:28 -07:00
Prospector
3b8963fad0 Update ads.txt 2024-09-16 19:19:34 -07:00
Prospector
060682a1ac Add moderation button to user menu 2024-09-14 15:02:23 -07:00
Geometrically
95cd48571e
Improve ad security, add CMP changes (#2399) 2024-09-13 20:33:51 -07:00
Jai A
3d619e6a98
Fix creator balance showing as zero 2024-09-12 15:52:37 -07:00
Jai A
9500384100
Update ads.txt 2024-09-10 00:32:14 -07:00
Geometrically
0b31f2eb41
0.8.5 fixes (#2369)
* 0.8.5 fixes

* Attempt to fix binary name

* bump version + add nsis installmode

* (temp) Use cargo version of tauri CLI

* fix cli build

* Fix build env var

* Bump tauri version

* remove old invalid installs

* Fix old shortcuts + NSIS build
2024-09-10 00:24:17 -07:00
Jai A
16c5a5a3a6
revert ads changes 2024-09-05 14:56:17 -07:00
Jai A
2e7db502a9
fix empty tag 2024-09-04 09:37:58 -07:00
Jai A
d29b71ec45
Fix app ads styling 2024-09-04 09:37:07 -07:00
Jai A
9cd0af914a
fix slot not rendering 2024-09-04 09:31:39 -07:00
Jai A
4a575393f0
remove inmobi 2024-09-04 09:29:06 -07:00
Jai A
76c93c767d
rev.iq support 2024-09-04 09:23:18 -07:00
Jai A
e69337a1fc
update ads.txt with new dsps 2024-09-03 21:22:24 -07:00
Sasha Sorokin
50734af6cd
Fix Game versions input not showing (#2358)
There is a bug in vue-multiselect library where it will default
`custom-label` property to raw properies object. Presumably this is a
bug that appeared because they ported library to Vue 3 and have not
considered that the signature for `default` prop's function has changed.

To work around this, we can provide custom `custom-label` property that
is just a function that returns the input itself. In other places, where
objects are passed, `label` property can be used. In this case the first
suggestion applies. DO NOT USE VUE-MULTISELECT WITOUT `LABEL` OR
`CUSTOM-LABEL` PROPS!
2024-09-03 16:44:21 +00:00
Geometrically
bd61f5d591
Fix auto updater, add failure message, fix modals (#2335)
* Fix auto updater, add failure message, fix modals

* Fix ads hiding, updater UI

* dummy version, fix gh actions cache

* fix release conf

* actual version bump

* Fix ads hiding sometimes

* Fix event state init

* fix remaining bugs

* Fix lint on linux

* Fix deep linking on Windows

* Fix ad links opening multiple times
2024-08-30 10:42:58 -07:00
Geometrically
acf26940d6
Implement ads in desktop app (#2318)
* Implement ads in desktop app

* Finish ads

* use git dep instead

* attempt to fix linux build (temp)

* bump version + lint

* comment more

* fix build

* try to fix linux build

* Fix crashing on windows

* Fix icons not showing

* Remove useless env vars

* Actual linux build fix

* Run fmt

* Fix scrolling

* fix clippy

* bump version + fix localhost

* rev linux build patch

* update version num

* update csp

* update csp

* update csp

* Switch to mousewheel event
2024-08-28 21:44:08 -07:00
Prospector
8311451420
Update public-facing orgs page, componetize page headers (#2307)
* Update public-facing orgs page, componetize page headers

* Improve supported environments

* Move user page stats to top and remove details card

* Fix padding on orgs page when no navlinks

* fix lint

---------

Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2024-08-28 10:12:25 -07:00
Geometrically
bf16d360af
Switch to PostHog for app analytics (#2316) 2024-08-27 21:19:07 -07:00
Norbiros
d6a72fbfc4
feat(theseus): Update to Tauri v2 (#2178)
* feat(theseus): Initial migration to Tauri v2

* feat(theseus): Added a way to zoom / scale UI

* chore(theseus): Started cleaning up some plugins

* fix(theseus): Github Actions

* refactor(theseus): Reduced boilerplate & more work

* feat(theseus): Allow multiple app instances to be open at once (#995)

* fix(theseus): Lint & more

* fix(theseus): App Release github action

* fix(theseus): Open links in browser & macos builds

* fix(theseus): Rebase fixes

* fix(theseus): Updater & app release action

* fix(theseus): Fixed definitions in `build.rs`

* Fix MacOS deep linking, window decorations

* fix(theseus): Closing & maximizing app

* Fix macos build

* add back release conf

* acc fix build

* make updater for release builds only

* focus window on startup

---------

Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2024-08-27 12:49:36 -07:00
Prospector
396f737612 Fix version page layout 2024-08-26 18:19:53 -07:00
Prospector
2dd8d5a119
Sidebar refinements (#2306)
* Begin sidebar refinement, change back to left as default

* New filters proof of concept

* Hide if only one option

* Version filters

* Update changelog page

* Use new cosmetic variable for sidebar position

* Fix safari issue and change defaults to left filters, right sidebars

* Fix download modal on safari and firefox

* Add date published tooltip to versions page

* Improve selection consistency

* Fix lint and extract i18n

* Remove unnecessary observer options
2024-08-26 16:53:27 -07:00
Prospector
9fd0f6834a Fix missing a11y labels on project page buttons 2024-08-24 07:04:25 -07:00
Jakob
fafd47fd90
Add align to img, p, and div & allow h1 to be centered (#2231)
* Add align to img, p, and div

Signed-off-by: Jakob <minenash@protonmail.com>

* fixed issue from porting pr

Signed-off-by: Jakob <minenash@protonmail.com>

* attempt to fix overflow of aligned imgs

Signed-off-by: Jakob <minenash@protonmail.com>

* Allow h1 to be centered

Signed-off-by: Jakob <minenash@protonmail.com>

* Excluded markdown-body from universal-card styling in components

* Fixed it in editor?

* undid previous attempt, did something simpler

---------

Signed-off-by: Jakob <minenash@protonmail.com>
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
2024-08-22 18:18:22 -07:00
Sasha Sorokin
e0990910f6
Remove shift caused by the Exclude filter button (#2265)
Previously, the Exclude button was removed from the the element tree
entirely until the group is hovered. Only when the group is hovered, the
button element was being switched to a proper display form. This has
caused the layout shift which was very visible when quickly moving
cursor over the filter options.

This commit makes it so that the Exclude button is always in its proper
display form (flex), however is transparent until the group is hovered.
The repeated transparency classes were removed from the icon as well to
prevent jarringly-looking double transition.
2024-08-22 18:17:59 -07:00
Geometrically
599f23c8aa
Optimize stripe links (#2258) 2024-08-22 15:37:48 -05:00
Prospector
f73ed1213f Fix navbar modrinth plus link showing for subscribers 2024-08-21 19:58:04 -07:00
Prospector
daabe11d11 Fix nav for logged out users 2024-08-21 17:21:05 -07:00
Prospector
aaf125cfca Temporary nav revert 2024-08-21 14:08:56 -07:00
Jai A
161fc6bb68
remove .env 2024-08-21 10:05:12 -07:00
Jai A
1afed9f256
Fix version page not working 2024-08-21 09:53:56 -07:00
Prospector
e8d6c15fee Sort user tabs consisently 2024-08-21 09:31:34 -07:00
Prospector
8686b28c28 Fix collections button tooltip 2024-08-21 09:29:55 -07:00
Prospector
d68251ad4b Hide "Install with Modrinth App" for plugin-only projects 2024-08-21 09:17:37 -07:00
Prospector
a02b4ae08f Fix supported environments 2024-08-21 09:00:03 -07:00
Geometrically
9ed1dd714b
Fix ads showing with Modrinth PLus (#2187) 2024-08-21 00:30:23 -07:00
Prospector
95dc6c66d9 remove hardcoded url 2024-08-20 23:58:11 -07:00
Geometrically
e91c76c10c
Aditude integration (#2184)
* Aditude integration

* remove diff

* remove unused vars
2024-08-20 23:42:44 -07:00