Alexandre Aubin
|
404d8a8394
|
appstore: iterate on app page
|
2023-08-29 22:05:33 +02:00 |
|
Alexandre Aubin
|
534f06c170
|
appstore: iterate on search/filters, cosmetics
|
2023-08-29 17:05:57 +02:00 |
|
Alexandre Aubin
|
e9cd4be46a
|
appstore: basic filter implementation
|
2023-08-26 11:29:02 +02:00 |
|
Alexandre Aubin
|
66dccfad7a
|
appstore: switch to pycmarkgfm for markdown rendering
|
2023-08-23 19:02:27 +02:00 |
|
Alexandre Aubin
|
87c4c79ac4
|
appstore: Add gunicorn, systemd, nginx conf snippets for deployment
|
2023-08-23 15:41:51 +02:00 |
|
Alexandre Aubin
|
6915740484
|
appstore: draft app page with markdown description, screenshot, buttons for demo and vote
|
2023-08-22 22:54:49 +02:00 |
|
Alexandre Aubin
|
c6cfcfdc78
|
appstore: favicon
|
2023-08-21 19:30:28 +02:00 |
|
Alexandre Aubin
|
e7736aea74
|
appstore: serve assets from local
|
2023-08-21 18:22:45 +02:00 |
|
Alexandre Aubin
|
cd69c3c32d
|
appstore: fix add-to-wishlist PR mechanism after tests on the battlefield
|
2023-08-21 15:21:17 +02:00 |
|
Alexandre Aubin
|
2649a1d247
|
appstore: draft add to wishlist form + process
|
2023-08-18 03:33:01 +02:00 |
|
Alexandre Aubin
|
b4a30b3f80
|
appstore: implement a proper config mechanism
|
2023-08-17 13:57:32 +02:00 |
|
Alexandre Aubin
|
8644b2e6e4
|
Initial commit for new app store
|
2023-08-15 18:49:45 +02:00 |
|