Commit Graph
28 Commits
Author SHA1 Message Date
David Luzar 276acdfea0 feat: merge libraries.json when updating existing lib (#17) 2022-05-28 13:19:10 +02:00
David Luzar c8a93f3ed2 feat: make branch name unique to allow for duplicate submissions (#16) 2022-05-11 15:50:23 +02:00
David LuzarandAakansha Doshi efe0944b01 feat: support png/jpg/svg image preview types (#15)
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
2021-11-26 11:17:30 +01:00
David Luzar 96e5bd5fd8 feat: add installation link to PR description (#14) 2021-11-25 20:34:21 +01:00
David Luzar 65e8817322 publish library PR improvements (#13) 2021-11-25 20:26:28 +01:00
David Luzar 227830e5d5 feat: support .env.local and custom GH_OWNER and GH_TOKEN in dev (#12) 2021-11-25 20:07:46 +01:00
ad1992 005528b955 Append new library in pr title 2021-11-17 22:54:07 +05:30
dwelle bb09a46c90 don't linkify user if no url exists 2021-11-17 18:07:49 +01:00
David Luzar 09c8d47752 feat: show image preview in PR description (#11) 2021-11-17 17:58:50 +01:00
David Luzar e45240c6ac feat: ensure we slugify into ASCII (#10) 2021-11-17 17:56:31 +01:00
dwelle 17c3203dfd set status to published on data normalization 2021-11-17 15:51:20 +01:00
David Luzar 865213ffce feat: namespace to /libraries and do partial deploys (#9)
* feat: namespace to `/libraries` and do partial deploys

* rename
2021-11-17 16:41:16 +05:30
David Luzar e6d03b36e8 feat: add version and normalize library data (#8)
* improve router

* add `version` & normalize library data
2021-11-15 17:52:42 +05:30
ad1992 dd53598700 Add twitter and github urls in library.json 2021-11-15 14:18:32 +05:30
ad1992 24a11e6f95 fix: use url 2021-11-09 19:38:19 +05:30
ad1992 9bbe07a8e5 fix typo 2021-11-09 19:17:47 +05:30
ad1992 fad64f1bcd fix typo in when showing non gihtub user in pr desc 2021-11-09 19:10:59 +05:30
ad1992 94b20312ce Add submitted by username in pr desc 2021-11-09 18:59:08 +05:30
ad1992 9003c8f6f8 support website field and show website in author url if present 2021-11-05 15:43:45 +05:30
ad1992 31e0dd04e9 typo use twitter handle when present 2021-11-03 18:55:18 +05:30
ad1992 0674fb9afc construct file path from github handle/twitter handle/ username and show url based on twitter/github handles 2021-11-03 18:28:08 +05:30
ad1992 6701474601 fix library paths for generated files 2021-11-01 17:17:53 +05:30
ad1992 39ae4fd11b Pass commit message in title 2021-11-01 13:41:39 +05:30
Aakansha Doshi 3b45c4c5e3 fix: use github handle for path name and also use kebab case file path (#7) 2021-11-01 13:29:09 +05:30
ad1992 1310701fc4 fix: use created and updated fields instead of date 2021-11-01 12:41:06 +05:30
ad1992 0d655810e6 use node 14 2021-11-01 12:34:48 +05:30
Aakansha Doshi 20ac63e048 fix: use github handle for head branch and use description in pull request body (#6)
* fix: use github handle for head branch and use description in pull request body

* newline
2021-11-01 12:30:21 +05:30
dwelleandAakansha Doshi f07e5b97d7 host on firebase (#5)
add setup script

set Functions EXCALIBOT_TOKEN on deploy

use yarn & node v14

update readme

use GH_TOKEN naming

deploy on pr [debug]

install deps during deploy

fix deps installing

change firebase project

install firebase-tools locally

use `busboy` and ensure we use Firebase emulator server on localhost

factor routes and middlewares into own files

Update functions/index.js

Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>

Update functions/routes/libraries.js

Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>

Update .github/workflows/deploy.yaml

Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>

fix typo and wrap in try catch

update readme

remove busboy timeout

Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
2021-06-20 17:35:36 +05:30