Commit graph

131 commits

Author SHA1 Message Date
OniriCorpe
d1a0abd5ee compile updated french translation 2024-02-25 03:47:34 +01:00
OniriCorpe
f55381038d update french translation 2024-02-25 03:47:13 +01:00
OniriCorpe
2dec4fde6f add package license link to the store 2024-02-25 03:44:25 +01:00
OniriCorpe
afa48673ed bypass_ratelimit if staff 2024-02-21 22:52:44 +01:00
OniriCorpe
4ca02fd6a8 store: init new locales 2024-02-21 06:27:56 +01:00
OniriCorpe
5efbd25a61 Merge branch 'patch-2' of git@github.com:OniriCorpe/apps.git 2024-02-19 05:00:19 +01:00
OniriCorpe
4ffee0fcc2 smol translation fix 2024-02-19 05:00:11 +01:00
OniriCorpe
5de526ae56 Update README.md 2024-02-19 04:51:49 +01:00
OniriCorpe
308928d727 updating translations & smol fixes 2024-02-19 02:31:41 +01:00
OniriCorpe
c3323b7c99 Update app.py 2024-02-19 02:19:21 +01:00
OniriCorpe
86128678fe Update app.py 2024-02-19 01:34:28 +01:00
OniriCorpe
1df39a3805 Update app.py 2024-02-19 01:23:30 +01:00
OniriCorpe
1abc081ff8 Add ‘pip3 install tqdm GitPython’ required for list_builder.py 2024-02-19 01:10:27 +01:00
OniriCorpe
1a00426b82 Allow html in errormsg 2024-02-18 22:42:43 +01:00
OniriCorpe
80ef129539 Many texts improvements, to enhance user understanding 2024-02-18 22:40:21 +01:00
Félix Piédallu
1bc5b8862a Move list_builder.py to tools subdirectory 2024-02-07 15:13:11 +01:00
Félix Piédallu
caf82f94cf Small markdown cleanup 2024-02-07 15:04:04 +01:00
Alexandre Aubin
e9e2eb1704 store/wishlist_add: ratelimit wishlist proposal to once every 15 days per user 2024-01-04 01:57:18 +01:00
Alexandre Aubin
8bb05de2ba store/wishlist_add: ask for link to LICENSE file 2024-01-04 01:55:31 +01:00
Alexandre Aubin
3519296bde appstore/wishlist_add: add stupid check that user aint using boring marketing terms 2024-01-04 00:49:57 +01:00
Alexandre Aubin
e2c3b7fb11 appstore: annd of course i didnt remove the test thingy 2023-11-19 19:47:35 +01:00
Alexandre Aubin
fe25e8d49d appstore: require to be level 1 to login ... 2023-11-19 19:45:47 +01:00
Alexandre Aubin
7ce2403160 store: yolo-implement sort by popularity by default? 2023-10-27 11:57:56 +02:00
OniriCorpe
df6f130e67 make the PR URL clickable when submitting an app to wishlist 2023-10-26 23:25:25 +02:00
OniriCorpe
be54036954 explicit wishlist message 2023-10-26 22:45:16 +02:00
tituspijean
845c73272b Fix wishlist.html 2023-10-02 10:41:12 +02:00
tituspijean
98e8c1125b External links in wishlist to open in a new tab 2023-09-26 21:37:13 +02:00
tituspijean
550992c113 External links in catalog to open in a new tab 2023-09-26 21:27:57 +02:00
Alexandre Aubin
f7f57ebb4a appstore: try to fix login for people with no avatar x_x 2023-09-26 13:41:40 +02:00
Alexandre Aubin
8659c2f089 appstore: fix popularity sorting 2023-09-26 13:36:48 +02:00
Alexandre Aubin
a79cb310ff appstore: fix boring relative import issue 2023-09-25 21:24:25 +02:00
Alexandre Aubin
68217c7b7e appstore: fix sort by newest 2023-09-25 21:22:09 +02:00
Alexandre Aubin
dda9878bc2 appstore: oopsies, we did no check of discourse's signature meaning people could impersonate anybody /o\ 2023-09-25 21:20:29 +02:00
Alexandre Aubin
07b3315f46 appstore: wishlist PRs are meant to target the default branch 2023-09-25 21:19:45 +02:00
Alexandre Aubin
32c79d1f7a appstore: add route to obtain popularity data info 2023-09-25 15:24:23 +02:00
Alexandre Aubin
3430a0bb99 appstore: add a propre footer 2023-09-25 15:19:05 +02:00
Alexandre Aubin
53c4775502 appstore: fix broken popularity sorting on chromium 2023-09-25 14:40:49 +02:00
Alexandre Aubin
15b6cd1f32 appstore: more tweak to prevent funky button rendering on app info page 2023-09-25 14:40:28 +02:00
Alexandre Aubin
b123acf21f appstore: cosmetics, add shadow on screenshot to make them stand out a bit 2023-09-19 21:28:54 +02:00
Alexandre Aubin
9a3356d0ba appstore: replace tailwind huge JS play CDN with some actual minimal css build 2023-09-19 18:57:25 +02:00
Alexandre Aubin
0cfe9c3b7a appstore: misc cosmetics/constrast 2023-09-19 17:24:27 +02:00
Alexandre Aubin
4ab19438db appstore: forgot to remove some debug print statement 2023-09-19 17:07:17 +02:00
Alexandre Aubin
79967a3e9c appstore: update i18n 2023-09-19 17:06:50 +02:00
Alexandre Aubin
13f09ad950 appstore: add CSRF token for wishlist_add form 2023-09-19 17:02:56 +02:00
Alexandre Aubin
a32ce783ed appstore: misc good practices / a11y tweaks 2023-09-19 16:34:57 +02:00
Alexandre Aubin
1c9c795570 appstore: cosmetic microadjustment 2023-09-19 01:35:59 +02:00
Alexandre Aubin
ba3cc79410 appstore: update translations 2023-09-19 01:31:53 +02:00
Alexandre Aubin
34ed02798e appstore: hmm small shadow on the navbar ? idk 2023-09-19 01:22:24 +02:00
Alexandre Aubin
46a73c0015 appstore: black app.py and utils.py 2023-09-19 01:15:01 +02:00
Alexandre Aubin
080e11a2d0 appstore: much responsiveness 2023-09-19 01:13:27 +02:00