#4 Bump elliptic from 6.5.2 to 6.5.3
Bumps <https://github.com/indutny/elliptic|elliptic> from 6.5.2 to 6.5.3. Commits • <https://github.com/indutny/elliptic/commit/8647803dc3d90506aa03021737f7b061ba959ae1|`8647803`> 6.5.3 • <https://github.com/indutny/elliptic/commit/856fe4d99fe7b6200556e6400b3bf585b1721bec|`856fe4d`> signature: prevent malleability and overflows • See full diff in <https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3|compare view> <https://help.github.com/articles/configuring-automated-security-fixes|Dependabot compatibility score> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. * * * Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: • `@dependabot rebase` will rebase this PR • `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it • `@dependabot merge` will merge this PR after your CI passes on it • `@dependabot squash and merge` will squash and merge this PR after your CI passes on it • `@dependabot cancel merge` will cancel a previously requested merge and block automerging • `@dependabot reopen` will reopen this PR if it is closed • `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually • `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) • `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language • `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language • `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language • `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the <https://github.com/Disfactory/about.disfactory.tw/network/alerts|Security Alerts page>.
#5 chore(deps): bump elliptic from 6.5.2 to 6.5.3
Bumps <https://github.com/indutny/elliptic|elliptic> from 6.5.2 to 6.5.3. Commits • <https://github.com/indutny/elliptic/commit/8647803dc3d90506aa03021737f7b061ba959ae1|`8647803`> 6.5.3 • <https://github.com/indutny/elliptic/commit/856fe4d99fe7b6200556e6400b3bf585b1721bec|`856fe4d`> signature: prevent malleability and overflows • See full diff in <https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3|compare view> <https://help.github.com/articles/configuring-automated-security-fixes|Dependabot compatibility score> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. * * * Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: • `@dependabot rebase` will rebase this PR • `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it • `@dependabot merge` will merge this PR after your CI passes on it • `@dependabot squash and merge` will squash and merge this PR after your CI passes on it • `@dependabot cancel merge` will cancel a previously requested merge and block automerging • `@dependabot reopen` will reopen this PR if it is closed • `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually • `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) • `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language • `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language • `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language • `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the <https://github.com/Disfactory/license.disfactory.tw/network/alerts|Security Alerts page>.
自由時報電子報
獨家》新增農地工廠圖資全面公開 揭露317家位置面積 - 生活 - 自由時報電子報
首次上稿 00:28更新時間 06:48政府宣示2016年5月20日後農地新增違規工廠全拆除,但首波僅拆16家,引發雷聲大雨點小爭議。今年3月《工廠管理輔導法》修法更明定農地新增工廠需拆除,經濟部經全國盤點查獲400多家未登記新增工廠,農委會「農業及農地資源盤查結果查詢圖台」7月底依經濟部資料更新圖資,揭露違規工廠位置、面積,統計顯示4年間,農地上的違規新增工廠至少317間、占用農地逾120.2公頃,依法都需拆除。
``` {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u5927\u6a39\u5340\u4e5d\u5927\u8def\u6cb3\u6ff12\u5df756\u4e4b46\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.42566788882837,22.65081441121993],[120.42566301754067,22.650796305050307],[120.42563685791008,22.650812744018392],[120.42562068991747,22.65081440374167],[120.42562205375889,22.650837625038154],[120.4256321988452,22.650895427878655],[120.42564621504081,22.65089554041663],[120.42568980768847,22.650895889877276],[120.42566788882837,22.65081441121993]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u5927\u793e\u5340\u548c\u5e73\u8def1\u6bb52\u4e4b6\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.36284176297438,22.750449807621173],[120.36282344470649,22.750287630298516],[120.3628030375996,22.750295606922897],[120.36236290616995,22.750281585221412],[120.36239702945039,22.75044922237652],[120.36284176297438,22.750449807621173]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u4ec1\u6b66\u5340\u5de5\u696d\u4e8c\u8def33\u5df780\u4e4b1\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.34019757135933,22.69578438079416],[120.33964383304885,22.695776784119452],[120.33964208645152,22.69589426757431],[120.34016808661545,22.695901483496353],[120.34019757135933,22.69578438079416]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u6a4b\u982d\u5340\u7532\u7530\u8def65\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.2922099961626,22.738871805427962],[120.29211883461586,22.738660519393267],[120.29174186349294,22.738767398007308],[120.29135910802047,22.738874796414972],[120.29143294630592,22.739043825268226],[120.29145517558109,22.739092084636784],[120.29160753905192,22.73904422367561],[120.2922099961626,22.738871805427962]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u6a4b\u982d\u5340\u7532\u7530\u8def65\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.29211883461586,22.738660519393267],[120.29208126341359,22.73857333821875],[120.29203974660484,22.738478735409945],[120.29128149259003,22.7386947831784],[120.29135910802047,22.738874796414972],[120.29174186349294,22.738767398007308],[120.29211883461586,22.738660519393267]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u4ec1\u6b66\u5340\u9cf3\u4ec1\u8def2\u4e4b39\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.36557701658762,22.672024679466812],[120.36549267262788,22.67188085810412],[120.36547711053147,22.671871138102116],[120.36546509174079,22.671882953237446],[120.36522355837096,22.67213513437878],[120.36525767316614,22.67221374469818],[120.3652753530327,22.67224815406149],[120.36557701658762,22.672024679466812]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u4ec1\u6b66\u5340\u9cf3\u4ec1\u8def2\u4e4b39\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.36547711053147,22.671871138102116],[120.36543086847962,22.671842295922318],[120.36518928926944,22.672024512260418],[120.36520749708092,22.672098131481548],[120.36522355837096,22.67213513437878],[120.36546509174079,22.671882953237446],[120.36547711053147,22.671871138102116]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u9ce5\u677e\u5340\u5927\u540c\u8def2\u4e4b45\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.37478970102504,22.653697567167757],[120.37452723517924,22.653607916205967],[120.37448138998643,22.653721738737058],[120.37474378024181,22.65381136329209],[120.37478970102504,22.653697567167757]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u9cf3\u5c4f\u4e8c\u8def157\u4e4b50\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.40900052896062,22.643728513922106],[120.40908454184994,22.643716426113073],[120.40909166786652,22.643498465112014],[120.40888906212128,22.64349233769155],[120.40888223107969,22.643711773592283],[120.40888102726467,22.643771639745374],[120.4089972246816,22.64372970645028],[120.40900052896062,22.643728513922106]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u5927\u5bee\u5340\u8208\u4e2d\u885796\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.38761179348434,22.628030335995454],[120.38733262913432,22.627882723725534],[120.38698066255013,22.627694740576608],[120.38694747884355,22.627763255908114],[120.38691082044022,22.62782997075766],[120.38684784018412,22.627944189000047],[120.386912446231,22.627973153854352],[120.38728824227579,22.628169719834002],[120.38746955631663,22.62826304564245],[120.38761179348434,22.628030335995454]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u5927\u5bee\u5340\u8208\u4e2d\u885796\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.38770911111747,22.627871136994212],[120.38746985218964,22.627746198268678],[120.38715399069487,22.627579442068345],[120.38707516765538,22.627534804235516],[120.38704557503003,22.627579760234212],[120.38701297929312,22.627628674687294],[120.38698066255013,22.627694740576608],[120.38733262913432,22.627882723725534],[120.38761179348434,22.628030335995454],[120.38770911111747,22.627871136994212]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u5927\u5bee\u5340\u8208\u4e2d\u885796\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.38772986766816,22.627675927129413],[120.38755336701726,22.627580986326254],[120.387179999803,22.627384088890697],[120.38707516765538,22.627534804235516],[120.38715399069487,22.627579442068345],[120.38746985218964,22.627746198268678],[120.3874977547802,22.627701061443393],[120.38766022296763,22.627785204808635],[120.38772986766816,22.627675927129413]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u5927\u5bee\u5340\u8208\u4e2d\u885796\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.38780454743191,22.62771538141291],[120.38772986766816,22.627675927129413],[120.38766022296763,22.627785204808635],[120.3874977547802,22.627701061443393],[120.38746985218964,22.627746198268678],[120.38770911111747,22.627871136994212],[120.38780454743191,22.62771538141291]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u5927\u5bee\u5340\u8208\u4e2d\u885796\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.38791096856077,22.627538506728033],[120.38729493706413,22.627218038045207],[120.387179999803,22.627384088890697],[120.38755336701726,22.627580986326254],[120.38772986766816,22.627675927129413],[120.38780454743191,22.62771538141291],[120.38788680804917,22.627580893582646],[120.38791096856077,22.627538506728033]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u5927\u5bee\u5340\u8208\u4e2d\u885796\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.38795859099145,22.62746122048121],[120.38734924802682,22.627139807620036],[120.38729493706413,22.627218038045207],[120.38791096856077,22.627538506728033],[120.38795859099145,22.62746122048121]]]}},{"type":"Feature","properties":{"addr":"\u9ad8\u96c4\u5e02\u5927\u5bee\u5340\u8208\u4e2d\u885796\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.3880545691822,22.62730511008407],[120.38746234202665,22.626995794672503],[120.38745223558826,22.62698986890715],[120.38744632901944,22.62700078354679],[120.38734924802682,22.627139807620036],[120.38795859099145,22.62746122048121],[120.3880545691822,22.62730511008407]]]}},{"type":"Feature","properties":{"addr":"\u5c4f\u6771\u7e23\u4f73\u51ac\u9109\u660c\u9686\u6751\u660c\u5357\u6bb5136\u5730\u865f"},"geometry":{"type":"Polygon","coordinates":[[[120.55427576583531,22.44665426270521],[120.55430922805688,22.446551836903264],[120.55444391551515,22.446564412526264],[120.55444973723793,22.446564971367852],[120.55451726181592,22.4461346808178],[120.5546294697801,22.445419784240233],[120.55451943098156,22.445417740316955],[120.55423230665129,22.4465446641897],[120.55419180192706,22.446673421664048],[120.55427576583531,22.44665426270521]]]}},{"type":"Feature","properties":{"addr":"\u5c4f\u6771\u7e23\u5c4f\u6771\u5e02\u6d77\u8c50\u8857119\u5df734\u4e4b3\u865f"},"geometr…
meet.google.com
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Quickly rewrite git repository history (filter-branch replacement)
*<https://github.com/Disfactory/frontend/compare/aaa310dba6ac^...956cc00a9318|338 new commits> pushed to <https://github.com/Disfactory/frontend/tree/master|`master`>* <https://github.com/Disfactory/frontend/commit/aaa310dba6aca4106be86965651927619eac0209|`aaa310db`> - Init frontend project with vue-cli <https://github.com/Disfactory/frontend/commit/ea32988ae78665be0703f1f2e36bfb51e05af5b4|`ea32988a`> - Setup demo app of vueopenlayer <https://github.com/Disfactory/frontend/commit/12b79e6852172bacd25905b26762683a4fe453f1|`12b79e68`> - Use openlayer directly instead of vuelayer <https://github.com/Disfactory/frontend/commit/2bd96bf60f68c4084d922806d13475d0e22a6ff1|`2bd96bf6`> - Integrate nlsc emap <https://github.com/Disfactory/frontend/commit/0fbb33c167327db56300a96649bc48156a347418|`0fbb33c1`> - Add LUIMAP layer to inspect <https://github.com/Disfactory/frontend/commit/12302dda4c4f0bcba27fa7150ec470fae208a261|`12302dda`> - Add crossOrigin option to load tile correctly <https://github.com/Disfactory/frontend/commit/e3449025ce1b0c67bcc986e6c806d29ae7be1a55|`e3449025`> - Doing grayscale PoC on tile image <https://github.com/Disfactory/frontend/commit/dac4b09e5156d2a6d0c4b511873a4e48235eb352|`dac4b09e`> - Handle click event for pixel on map <https://github.com/Disfactory/frontend/commit/4c148894d8cbc165dadc3877fced08f0bdcea34b|`4c148894`> - Fix typo <https://github.com/Disfactory/frontend/commit/f798ea4733879bbe48d2e5cc0f4a5799baf30f80|`f798ea47`> - Remove jsconfig <https://github.com/Disfactory/frontend/commit/74f8d5c5df953795abf1bb5a98505be24353917f|`74f8d5c5`> - Replace tslint with eslint <https://github.com/Disfactory/frontend/commit/8303491e9ec86970d98a9213e9d0994b49b8a4bc|`8303491e`> - Install eslint-typescript plugin <https://github.com/Disfactory/frontend/commit/ae59c2c270f4e05f69523087a9b62ed5784533b7|`ae59c2c2`> - Extract createImageProcessor method <https://github.com/Disfactory/frontend/commit/f7ddc50cc9f1a14df9b97efa676548bf5e377b2b|`f7ddc50c`> - Transform argricultural land to transparent layer <https://github.com/Disfactory/frontend/commit/e00f714b694f72115c5948e14bef66adc3c42e99|`e00f714b`> - Convert to vue composition api <https://github.com/Disfactory/frontend/commit/493f786c26cab75ed38ccdd9fd4c1e680ed6ecbe|`493f786c`> - Remove default template file <https://github.com/Disfactory/frontend/commit/dda2ad94047612d33d984eb904400f54dc967a33|`dda2ad94`> - Upgrade to vue cli 4 <https://github.com/Disfactory/frontend/commit/dd385250c8487dc0df0cde88cdb0eb958eb18235|`dd385250`> - Merge pull request #29 from Disfactory/feature/upgrade-vue-cli-4 <https://github.com/Disfactory/frontend/commit/6ecd54c08a1a73b8fe2ae6a202ac055feb5e2eaf|`6ecd54c0`> - Reduce performance for image processor <https://github.com/Disfactory/frontend/commit/73a8e27f0e4638afb98c1b870f8b69c1835250a1|`73a8e27f`> - Add CircleCI for frontend <https://github.com/Disfactory/frontend/commit/62f465c4743879ccd1c2096096a7fd38e0128280|`62f465c4`> - Increase performance for image processor (#40) <https://github.com/Disfactory/frontend/commit/cba5ffd1da304298321831c21555170f6c7f8990|`cba5ffd1`> - Fix map pixel click event <https://github.com/Disfactory/frontend/commit/926b88904718ee319ceb46f3fabf833285dce58b|`926b8890`> - Try the offical draw guide <https://github.com/Disfactory/frontend/commit/9103f668772d671997624e4b218be040eccde1b4|`9103f668`> - Set non-agricultural land to black <https://github.com/Disfactory/frontend/commit/e081cbdde4267bc5d02f8cb17bc47f1f0a9fbbfb|`e081cbdd`> - Add factory markers from API <https://github.com/Disfactory/frontend/commit/6f3026b2466f4cf9f8ab823f9f48c3ecf528bcaa|`6f3026b2`> - Set id for feature <https://github.com/Disfactory/frontend/commit/1e964b46d4cc80210e2b8039ebcf6c43c2088eec|`1e964b46`> - Add factories list type <https://github.com/Disfactory/frontend/commit/372256d9fd1e3713adbc721d715d6da05e552cb1|`372256d9`> - Fix linter <https://github.com/Disfactory/frontend/commit/3c4c1984c00ad83963ce1ebf47099e05950cdde9|`3c4c1984`> - Add factory dynamically <https://github.com/Disfactory/frontend/commit/394f3c9f320e89a51dfa552da5778e5cf5b8fd5b|`394f3c9f`> - Fix type <https://github.com/Disfactory/frontend/commit/b58f56cebe6b90f24799251dc15683d958ef9e73|`b58f56ce`> - Set custom icon for feature <https://github.com/Disfactory/frontend/commit/6c8888a0ad93acfd9aa8b4359ddd6de160c94e7a|`6c8888a0`> - Fix linter <https://github.com/Disfactory/frontend/commit/6a98902a6560d788803ef202822b74bdccfabff3|`6a98902a`> - Fix ts compile error <https://github.com/Disfactory/frontend/commit/11bc938aef646b86b351d0eeb7e5d073d0adde90|`11bc938a`> - Remove map element id attribute <https://github.com/Disfactory/frontend/commit/35eccbb18267f2dcb4bce12fbf98f304de7c8b94|`35eccbb1`> - Upgrade packages and typescript version <https://github.com/Disfactory/frontend/commit/fc750a6ab7b2cf1065595faa9fea00ff6af61500|`fc750a6a`> - Merge pull request #69 from Disfactory:upgrade-packages <https://github.com/Disfactory/frontend/commit/1dc140c7fb0dd65426dacdb67a02c3a15d4681b1|`1dc140c7`> - Add base components <https://github.com/Disfactory/frontend/commit/67546a83a2e56200560a5328ce4da835200a5e28|`67546a83`> - Add base components (#70) <https://github.com/Disfactory/frontend/commit/f729e1e8be3792defbf89daa823512571cf16520|`f729e1e8`> - Extract addFactories method <https://github.com/Disfactory/frontend/commit/a04cb5fb480ddcc7b232dee230045de9f70acc4b|`a04cb5fb`> - Implement filter factory method <https://github.com/Disfactory/frontend/commit/daba0d0ef48b94deac9bd0b5a6362b52931dfb48|`daba0d0e`> - Add AppNavbar component <https://github.com/Disfactory/frontend/commit/1e5ce14b3d1199cc67ec76e45b7435402b4fb835|`1e5ce14b`> - Extract map related methods to map.ts <https://github.com/Disfactory/frontend/commit/8a020d666b080caf5fd7a9dc96586857fe791b58|`8a020d66`> - Correct pin colors base on factory status <https://github.com/Disfactory/frontend/commit/a035e94295c19f07f3f2c061c1662510d7780ee3|`a035e942`> - Fix factory filter by simply show/hide them <https://github.com/Disfactory/frontend/commit/c7118777800c09bcbafefa384dac13994569c370|`c7118777`> - Impl FilterModal <https://github.com/Disfactory/frontend/commit/7f0ae4c117672cd41e97cee958d99c76d88de48a|`7f0ae4c1`> - Complete filter feature <https://github.com/Disfactory/frontend/commit/66f41b1fe13fae27489445e269f8be44dc87f771|`66f41b1f`> - Satisfy our linter <https://github.com/Disfactory/frontend/commit/8fb8773055f7612c0e9c0fdfff66fafc18ab0412|`8fb87730`> - Filter factories (#72) <https://github.com/Disfactory/frontend/commit/51b95f998ff3ed118440a42870bf95d556fbf9d1|`51b95f99`> - Add create factory button <https://github.com/Disfactory/frontend/commit/5938785f355464ee97fc92ce6bd5009c432854ec|`5938785f`> - Remove button outline <https://github.com/Disfactory/frontend/commit/c1b1ddb28b39b381f1db2712e912773e2378bf63|`c1b1ddb2`> - Layout create form page <https://github.com/Disfactory/frontend/commit/ba7d1defc7f734a251457c7da985191c70e4fd0d|`ba7d1def`> - Update app navbar layout <https://github.com/Disfactory/frontend/commit/d6685a3ffab4a731297e7c4257a4a5b98405978c|`d6685a3f`> - Back button <https://github.com/Disfactory/frontend/commit/b05ca3f217635b5bf52dc124fc1ab0c534a676c7|`b05ca3f2`> - Bind missing close button event <https://github.com/Disfactory/frontend/commit/5bd09c6ca67906b5e43d2ddba5c44001a8a771fc|`5bd09c6c`> - Quick layout for image upload modal <https://github.com/Disfactory/frontend/commit/b61331fae6ba71a657186f09e9d661b4ba4d51fa|`b61331fa`> - Adjust app modal backdrop opacity <https://github.com/Disfactory/frontend/commit/58200996e8a394f8c095b011db6507fab3529dd1|`58200996`> - Polish styles <https://github.com/Disfactory/frontend/commit/d336addd5a85c9b980a96f395ebd4b724628011e|`d336addd`> - Install axios <https://github.com/Disfactory/frontend/commit/217e0ab02487eb58cb2ebea8b6e46657de3b8ae2|`217e0ab0`> - Impl image upload <https://github.com/Disfactory/frontend/commit/c6ab376581a64ec90ef7eae31c2d5f2fc329ec35|`c6ab3765`> - Satify our little unhapp…
☐ 顯示設定手機版按鈕 component 化 ☐ 顯示經緯度手機版 ☐ 新增工廠成功 modal
*手機版* ☑︎ 導入 material design library ☐ 三步驟上傳工廠圖片 <https://github.com/Disfactory/Disfactory/issues/334|Disfactory/Disfactory#334> <https://github.com/Yukaii|@Yukaii> ☐ 顯示設定 bottom sheets (手機版) <https://github.com/Yukaii|@Yukaii> ☐ 新的地圖控制元件樣式及位置 *電腦版* ☐ 顯示設定 popover (電腦版) ☐ 桌面版 navigation bar ☐ Quick action buttons (搜尋欄下面那一排)
Successfully deployed <https://github.com/Disfactory/frontend/commit/ce0b9a4301a5adc0c6cedf0d3442f1b8a7fb2555|`ce0b9a4`> to github-pages
Successfully deployed <https://github.com/Disfactory/Disfactory/commit/8c867b4072a782c1c9d48c608145a806775bdf36|`8c867b4`> to github-pages
Successfully deployed <https://github.com/Disfactory/frontend/commit/ea57b15777361a5837bc5b44f31f521f6b27c071|`ea57b15`> to github-pages
Successfully deployed <https://github.com/Disfactory/frontend/commit/6d08559054fffd9370a2a1377230443c1ab56a5a|`6d08559`> to github-pages
在 /swagger 與 /redoc 加入 swagger 與 redoc 的文件頁面 swagger <https://user-images.githubusercontent.com/126123/89418431-9f717080-d762-11ea-8dbd-12a2d09f0a27.png|image> redoc <https://user-images.githubusercontent.com/126123/89418633-e7909300-d762-11ea-868c-f07a925db6a0.png|image> 不過目前我沒有加入權限限制,是否需要加入可以登入後台的人才能用呢?
#371 Update backend README.md and makefile target 'run-db'
更新 backend README 的文件,增加更多的開發環境描述以及只單獨啟動 db container 的方式,降低 db 安裝問題造成的門檻
*Is your feature request related to a problem? Please describe.* 農委會八月份釋出一份經濟部調查的 2016.5.20 之後新增的疑似農地違章工廠圖資 <https://news-ltn-com-tw.cdn.ampproject.org/c/s/news.ltn.com.tw/amp/news/life/breakingnews/3248884|https://news-ltn-com-tw.cdn.ampproject.org/c/s/news.ltn.com.tw/amp/news/life/breakingnews/3248884> 希望能把這批資料匯入我們的 DB,並且之後在前端可以顯現出這批資料,也會有不同批政府資料的標示。 農委會圖台連結: <http://map.coa.gov.tw/farmland/|http://map.coa.gov.tw/farmland/> *Describe the solution you'd like* 發現了有 API,但剛剛又發現鎖起來了 *Describe alternatives you've considered* kiang 用 API 爬的 <https://github.com/kiang/map-coa-1|https://github.com/kiang/map-coa-1> 轉成 geojson 格式 <https://github.com/kiang/map-coa-1/blob/master/factories.json|https://github.com/kiang/map-coa-1/blob/master/factories.json> Ronny 之前幫我們爬的程式 <https://github.com/ronnywang/disfactory-crawler|https://github.com/ronnywang/disfactory-crawler> *Additional context* `source` : `G` `created_at`: 2020.8.3 //日期是農委會釋出日期,時間自己指定
*Is your feature request related to a problem? Please describe.* 後端變多,需要有 staging CD for stability *Describe the solution you'd like* A clear and concise description of what you want to happen. *Describe alternatives you've considered* A clear and concise description of any alternative solutions or features you've considered. *Additional context* Add any other context or screenshots about the feature request here.
*Is your feature request related to a problem? Please describe.* local db 裡面沒有足夠的資料,django admin 顯示不出來。 *Describe the solution you'd like* 把單元測試用的測資寫成小腳本,跑 docker-compose 的時候跑起來灌進去 local db。 *Describe alternatives you've considered* 我想放一些小小兵的圖片,這樣跑得時候心情比較好。 *Additional context* 2020/07/22 小聚
#374 Add drf-swagger and swagger document for all api
在 /swagger 與 /redoc 加入 swagger 與 redoc 的文件頁面 swagger <https://user-images.githubusercontent.com/126123/89418431-9f717080-d762-11ea-8dbd-12a2d09f0a27.png|image> redoc <https://user-images.githubusercontent.com/126123/89418633-e7909300-d762-11ea-868c-f07a925db6a0.png|image> 不過目前我沒有加入權限限制,是否需要加入可以登入後台的人才能用呢? P.S. formatter 有設定最多 100 字元了,可是有些還是因為太長改到了‧ 所以就還是上傳上來了 .... 不過應該比之前 80 字元還要少很多修改了
#375 Update backend README.md and makefile target 'run-db'
更新 backend README 的文件,增加更多的開發環境描述以及只單獨啟動 db container 的方式,降低 db 安裝問題造成的門檻
:white_check_mark: All checks have passed
Medium
The Guide to Design 中文版第一章 — Why Design? Why Now?
*<https://github.com/Disfactory/Disfactory/compare/98b11854b6a9...da5b3456e0f3|2 new commits> pushed to <https://github.com/Disfactory/Disfactory/tree/master|`master`>* <https://github.com/Disfactory/Disfactory/commit/5d62f1785cd83a7c63a126b4a984e8f34bdeb967|`5d62f178`> - Add drf-swagger and swagger document for all api <https://github.com/Disfactory/Disfactory/commit/da5b3456e0f31a687c324c0a1db942245a585a35|`da5b3456`> - Merge pull request #374 from Disfactory/swagger_doc
*<https://github.com/Disfactory/Disfactory/compare/da5b3456e0f3...ba22d028e691|2 new commits> pushed to <https://github.com/Disfactory/Disfactory/tree/master|`master`>* <https://github.com/Disfactory/Disfactory/commit/59db7529600d5d833c71c6f6ee19375204705562|`59db7529`> - Update backend README.md and makefile target 'run-db' <https://github.com/Disfactory/Disfactory/commit/ba22d028e691cc010a25faed87d620008069ac93|`ba22d028`> - Merge pull request #375 from Disfactory/update_backend_readme
Successfully deployed <https://github.com/Disfactory/Disfactory/commit/b0783f3ac151f9cf8ac17558db4f2e515500ac3a|`b0783f3`> to github-pages
reurl.cc
Access Google Drive with a free Google account (for personal use) or G Suite account (for business u...
#5 Bump prismjs from 1.19.0 to 1.21.0
Bumps <https://github.com/PrismJS/prism|prismjs> from 1.19.0 to 1.21.0. Release notes _Sourced from <https://github.com/PrismJS/prism/releases|prismjs's releases>._ > *v1.21.0* > > Release 1.21.0 > > *v1.20.0* > > Release 1.20.0 Changelog _Sourced from <https://github.com/PrismJS/prism/blob/master/CHANGELOG.md|prismjs's changelog>._ > *1.21.0 (2020-08-06)* > *New components* > > • *.ignore* & *.gitignore* & *.hgignore* & *.npmignore* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2481|#2481>) <https://github.com/PrismJS/prism/commit/3fcce6fe|`3fcce6fe`> > • *Agda* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2430|#2430>) <https://github.com/PrismJS/prism/commit/3a127c7d|`3a127c7d`> > • *AL* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2300|#2300>) <https://github.com/PrismJS/prism/commit/de21eb64|`de21eb64`> > • *Cypher* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2459|#2459>) <https://github.com/PrismJS/prism/commit/398e2943|`398e2943`> > • *Dhall* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2473|#2473>) <https://github.com/PrismJS/prism/commit/649e51e5|`649e51e5`> > • *EditorConfig* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2471|#2471>) <https://github.com/PrismJS/prism/commit/ed8fff91|`ed8fff91`> > • *HLSL* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2318|#2318>) <https://github.com/PrismJS/prism/commit/87a5c7ae|`87a5c7ae`> > • *JS stack trace* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2418|#2418>) <https://github.com/PrismJS/prism/commit/ae0327b3|`ae0327b3`> > • *PeopleCode* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2302|#2302>) <https://github.com/PrismJS/prism/commit/bd4d8165|`bd4d8165`> > • *PureBasic* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2369|#2369>) <https://github.com/PrismJS/prism/commit/d0c1c70d|`d0c1c70d`> > • *Racket* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2315|#2315>) <https://github.com/PrismJS/prism/commit/053016ef|`053016ef`> > • *Smali* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2419|#2419>) <https://github.com/PrismJS/prism/commit/22eb5cad|`22eb5cad`> > • *Structured Text (IEC 61131-3)* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2311|#2311>) <https://github.com/PrismJS/prism/commit/8704cdfb|`8704cdfb`> > • *UnrealScript* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2305|#2305>) <https://github.com/PrismJS/prism/commit/1093ceb3|`1093ceb3`> > • *WarpScript* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2307|#2307>) <https://github.com/PrismJS/prism/commit/cde5b0fa|`cde5b0fa`> > • *XML doc (.net)* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2340|#2340>) <https://github.com/PrismJS/prism/commit/caec5e30|`caec5e30`> > • *YANG* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2467|#2467>) <https://github.com/PrismJS/prism/commit/ed1df1e1|`ed1df1e1`> > > *Updated components* > > • Markup & JSON: Added new aliases (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2390|#2390>) <https://github.com/PrismJS/prism/commit/9782cfe6|`9782cfe6`> > • Fixed several cases of exponential backtracking (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2268|#2268>) <https://github.com/PrismJS/prism/commit/7a554b5f|`7a554b5f`> > • *APL* > • Added `⍥` (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2409|#2409>) <https://github.com/PrismJS/prism/commit/0255cb6a|`0255cb6a`> > • *AutoHotkey* > • Added missing `format` built-in (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2450|#2450>) <https://github.com/PrismJS/prism/commit/7c66cfc4|`7c66cfc4`> > • Improved comments and other improvements (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2412|#2412>) <https://github.com/PrismJS/prism/commit/ddf3cc62|`ddf3cc62`> > • Added missing definitions (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2400|#2400>) <https://github.com/PrismJS/prism/commit/4fe03676|`4fe03676`> > • *Bash* > • Added `composer` command (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2298|#2298>) <https://github.com/PrismJS/prism/commit/044dd271|`044dd271`> > • *Batch* > • Fix escaped double quote (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2485|#2485>) <https://github.com/PrismJS/prism/commit/f0f8210c|`f0f8210c`> > • *C* > • Improved macros and expressions (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2440|#2440>) <https://github.com/PrismJS/prism/commit/8a72fa6f|`8a72fa6f`> > • Improved macros (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2320|#2320>) <https://github.com/PrismJS/prism/commit/fdcf7ed2|`fdcf7ed2`> > • *C#* > • Improved pattern matching (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2411|#2411>) <https://github.com/PrismJS/prism/commit/7f341fc1|`7f341fc1`> > • Fixed adjacent string interpolations (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2402|#2402>) <https://github.com/PrismJS/prism/commit/2a2e79ed|`2a2e79ed`> > • *C++* > • Added support for default comparison operator (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2426|#2426>) <https://github.com/PrismJS/prism/commit/8e9d161c|`8e9d161c`> > • Improved class name detection (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2348|#2348>) <https://github.com/PrismJS/prism/commit/e3fe9040|`e3fe9040`> > • Fixed `enum class` class names (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2342|#2342>) <https://github.com/PrismJS/prism/commit/30b4e254|`30b4e254`> > • *Content-Security-Policy* > • Fixed directives (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2461|#2461>) <https://github.com/PrismJS/prism/commit/537a9e80|`537a9e80`> > • *CSS* > • Improved url and added keywords (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2432|#2432>) <https://github.com/PrismJS/prism/commit/964de5a1|`964de5a1`> Commits • <https://github.com/PrismJS/prism/commit/187c8a607ee70c7914682870156faa31ed01f001|`187c8a6`> 1.21.0 • <https://github.com/PrismJS/prism/commit/bf4f323391d546d4b2e1a388f05c512a27491e9c|`bf4f323`> Changelog for v1.21.0 (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2507|#2507>) • <https://github.com/PrismJS/prism/commit/8bba4880202ef6bd7a1e379fe9aebe69dd75f7be|`8bba488`> Previewers: Fixed XSS (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2506|#2506>) • <https://github.com/PrismJS/prism/commit/158caf52343e59a66c2351ff1d83648efe871e33|`158caf5`> JSON: Greedy comments (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2479|#2479>) • <https://github.com/PrismJS/prism/commit/f0f8210c1a9745c064d49bfb985544c654986b24|`f0f8210`> Batch: Fix escaped double quote (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2485|#2485>) • <https://github.com/PrismJS/prism/commit/649e51e56250a81dc0b0c4f5b3a4ea23e1c21834|`649e51e`> Added support for Dhall (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2473|#2473>) • <https://github.com/PrismJS/prism/commit/453079bf96746e0c44f90cb7cd90fcae9a5f94cc|`453079b`> Line Numbers: Fixed class name on website • <https://github.com/PrismJS/prism/commit/a0efa40bde420ac3923947be611ebe6b3f077dce|`a0efa40`> Fixed Treeview page (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2484|#2484>) • <https://github.com/PrismJS/prism/commit/78161d607fe7d493831ff19759aac951330134a1|`78161d6`> VB: Added VBA alias (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2469|#2469>) • <https://github.com/PrismJS/prism/commit/ed1df1e1208401a8b84330ecc39…
#6 chore(deps): bump prismjs from 1.19.0 to 1.21.0
Bumps <https://github.com/PrismJS/prism|prismjs> from 1.19.0 to 1.21.0. Release notes _Sourced from <https://github.com/PrismJS/prism/releases|prismjs's releases>._ > *v1.21.0* > > Release 1.21.0 > > *v1.20.0* > > Release 1.20.0 Changelog _Sourced from <https://github.com/PrismJS/prism/blob/master/CHANGELOG.md|prismjs's changelog>._ > *1.21.0 (2020-08-06)* > *New components* > > • *.ignore* & *.gitignore* & *.hgignore* & *.npmignore* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2481|#2481>) <https://github.com/PrismJS/prism/commit/3fcce6fe|`3fcce6fe`> > • *Agda* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2430|#2430>) <https://github.com/PrismJS/prism/commit/3a127c7d|`3a127c7d`> > • *AL* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2300|#2300>) <https://github.com/PrismJS/prism/commit/de21eb64|`de21eb64`> > • *Cypher* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2459|#2459>) <https://github.com/PrismJS/prism/commit/398e2943|`398e2943`> > • *Dhall* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2473|#2473>) <https://github.com/PrismJS/prism/commit/649e51e5|`649e51e5`> > • *EditorConfig* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2471|#2471>) <https://github.com/PrismJS/prism/commit/ed8fff91|`ed8fff91`> > • *HLSL* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2318|#2318>) <https://github.com/PrismJS/prism/commit/87a5c7ae|`87a5c7ae`> > • *JS stack trace* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2418|#2418>) <https://github.com/PrismJS/prism/commit/ae0327b3|`ae0327b3`> > • *PeopleCode* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2302|#2302>) <https://github.com/PrismJS/prism/commit/bd4d8165|`bd4d8165`> > • *PureBasic* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2369|#2369>) <https://github.com/PrismJS/prism/commit/d0c1c70d|`d0c1c70d`> > • *Racket* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2315|#2315>) <https://github.com/PrismJS/prism/commit/053016ef|`053016ef`> > • *Smali* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2419|#2419>) <https://github.com/PrismJS/prism/commit/22eb5cad|`22eb5cad`> > • *Structured Text (IEC 61131-3)* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2311|#2311>) <https://github.com/PrismJS/prism/commit/8704cdfb|`8704cdfb`> > • *UnrealScript* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2305|#2305>) <https://github.com/PrismJS/prism/commit/1093ceb3|`1093ceb3`> > • *WarpScript* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2307|#2307>) <https://github.com/PrismJS/prism/commit/cde5b0fa|`cde5b0fa`> > • *XML doc (.net)* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2340|#2340>) <https://github.com/PrismJS/prism/commit/caec5e30|`caec5e30`> > • *YANG* (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2467|#2467>) <https://github.com/PrismJS/prism/commit/ed1df1e1|`ed1df1e1`> > > *Updated components* > > • Markup & JSON: Added new aliases (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2390|#2390>) <https://github.com/PrismJS/prism/commit/9782cfe6|`9782cfe6`> > • Fixed several cases of exponential backtracking (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2268|#2268>) <https://github.com/PrismJS/prism/commit/7a554b5f|`7a554b5f`> > • *APL* > • Added `⍥` (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2409|#2409>) <https://github.com/PrismJS/prism/commit/0255cb6a|`0255cb6a`> > • *AutoHotkey* > • Added missing `format` built-in (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2450|#2450>) <https://github.com/PrismJS/prism/commit/7c66cfc4|`7c66cfc4`> > • Improved comments and other improvements (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2412|#2412>) <https://github.com/PrismJS/prism/commit/ddf3cc62|`ddf3cc62`> > • Added missing definitions (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2400|#2400>) <https://github.com/PrismJS/prism/commit/4fe03676|`4fe03676`> > • *Bash* > • Added `composer` command (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2298|#2298>) <https://github.com/PrismJS/prism/commit/044dd271|`044dd271`> > • *Batch* > • Fix escaped double quote (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2485|#2485>) <https://github.com/PrismJS/prism/commit/f0f8210c|`f0f8210c`> > • *C* > • Improved macros and expressions (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2440|#2440>) <https://github.com/PrismJS/prism/commit/8a72fa6f|`8a72fa6f`> > • Improved macros (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2320|#2320>) <https://github.com/PrismJS/prism/commit/fdcf7ed2|`fdcf7ed2`> > • *C#* > • Improved pattern matching (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2411|#2411>) <https://github.com/PrismJS/prism/commit/7f341fc1|`7f341fc1`> > • Fixed adjacent string interpolations (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2402|#2402>) <https://github.com/PrismJS/prism/commit/2a2e79ed|`2a2e79ed`> > • *C++* > • Added support for default comparison operator (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2426|#2426>) <https://github.com/PrismJS/prism/commit/8e9d161c|`8e9d161c`> > • Improved class name detection (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2348|#2348>) <https://github.com/PrismJS/prism/commit/e3fe9040|`e3fe9040`> > • Fixed `enum class` class names (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2342|#2342>) <https://github.com/PrismJS/prism/commit/30b4e254|`30b4e254`> > • *Content-Security-Policy* > • Fixed directives (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2461|#2461>) <https://github.com/PrismJS/prism/commit/537a9e80|`537a9e80`> > • *CSS* > • Improved url and added keywords (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2432|#2432>) <https://github.com/PrismJS/prism/commit/964de5a1|`964de5a1`> Commits • <https://github.com/PrismJS/prism/commit/187c8a607ee70c7914682870156faa31ed01f001|`187c8a6`> 1.21.0 • <https://github.com/PrismJS/prism/commit/bf4f323391d546d4b2e1a388f05c512a27491e9c|`bf4f323`> Changelog for v1.21.0 (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2507|#2507>) • <https://github.com/PrismJS/prism/commit/8bba4880202ef6bd7a1e379fe9aebe69dd75f7be|`8bba488`> Previewers: Fixed XSS (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2506|#2506>) • <https://github.com/PrismJS/prism/commit/158caf52343e59a66c2351ff1d83648efe871e33|`158caf5`> JSON: Greedy comments (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2479|#2479>) • <https://github.com/PrismJS/prism/commit/f0f8210c1a9745c064d49bfb985544c654986b24|`f0f8210`> Batch: Fix escaped double quote (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2485|#2485>) • <https://github.com/PrismJS/prism/commit/649e51e56250a81dc0b0c4f5b3a4ea23e1c21834|`649e51e`> Added support for Dhall (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2473|#2473>) • <https://github.com/PrismJS/prism/commit/453079bf96746e0c44f90cb7cd90fcae9a5f94cc|`453079b`> Line Numbers: Fixed class name on website • <https://github.com/PrismJS/prism/commit/a0efa40bde420ac3923947be611ebe6b3f077dce|`a0efa40`> Fixed Treeview page (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2484|#2484>) • <https://github.com/PrismJS/prism/commit/78161d607fe7d493831ff19759aac951330134a1|`78161d6`> VB: Added VBA alias (<https://github-redirect.dependabot.com/PrismJS/prism/issues/2469|#2469>) • <https://github.com/PrismJS/prism/commit/ed1df1e1208401a8b84330ecc39…
Hahow - 好學校
產品數據分析 - 打造網路產品的決策引擎 - 線上教學課程 - Hahow 好學校
從擁有億級使用者的跨國企業,到成長強勁的新創團隊,都必須透過使用者資料分析,改善產品與商業決策的品質。因此,我們總結過去協助跨國企業進行數據分析的經驗,結合「假說思考」、「產品策略」與「數據分析技巧」,幫助你釐清與定義產品問題,辨認有策略意義的相關數據,並透過 A/B 測試、同類群組比較、漏斗分析、因子分析、個人化等不同類型的方法,提升產品決策品質並持續優化使用者體驗。
<https://user-images.githubusercontent.com/126123/89883513-d0d2bc00-dbfa-11ea-9408-d1863d1edfe8.png|image> 延續 <https://github.com/darrenjhsu|@darrenjhsu> `export_doc branch` 的實做。 使用 python-docx 開啟在 `doc_resources` 內的 template, 之後將選中的 factory 的資訊,以及 image 下載放入 docx 檔案中(所以 export 所需要的時間,跟圖片多寡有很大的關係 ) 並且在 admin 中增加了針對 action 的測試 產生出來的文件使用 google doc 開啟的結果如下 <https://user-images.githubusercontent.com/126123/89884182-c2d16b00-dbfb-11ea-9de3-712476a3be9b.png|image>
*Is your feature request related to a problem? Please describe.* 農委會八月份釋出一份經濟部調查的 2016.5.20 之後新增的疑似農地違章工廠圖資 <https://news-ltn-com-tw.cdn.ampproject.org/c/s/news.ltn.com.tw/amp/news/life/breakingnews/3248884|https://news-ltn-com-tw.cdn.ampproject.org/c/s/news.ltn.com.tw/amp/news/life/breakingnews/3248884> 希望能把這批資料匯入我們的 DB,並且之後在前端可以顯現出這批資料,也會有不同批政府資料的標示。 農委會圖台連結: <http://map.coa.gov.tw/farmland/|http://map.coa.gov.tw/farmland/> *Describe the solution you'd like* 發現了有 API,但剛剛又發現鎖起來了 *Describe alternatives you've considered* kiang 用 API 爬的 <https://github.com/kiang/map-coa-1|https://github.com/kiang/map-coa-1> 轉成 geojson 格式 <https://github.com/kiang/map-coa-1/blob/master/factories.json|https://github.com/kiang/map-coa-1/blob/master/factories.json> Ronny 之前幫我們爬的程式 <https://github.com/ronnywang/disfactory-crawler|https://github.com/ronnywang/disfactory-crawler> *Additional context* `source` : `G` `created_at`: 2020.8.3 //日期是農委會釋出日期,時間自己指定
meet.google.com
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
#377 locating function sometimes doesn't work
*Describe the bug* the words from user: 我是ios系統12.4.7 使用桌面新增的捷徑進入回報違章工廠網頁 一開始進去網頁的時候會詢問是否同意定位 這時候會正常 但跳出來再回去或是隔一段時間再回去定位就不會動了 關掉網頁再重進也是一樣會維持在原位不動 需要再過一段時間進入網頁才會重新詢問是否同意定位 位置才會正確 另外有時候是沒有目前所在地的小藍點 但移動的時候地圖會跟著動 <https://user-images.githubusercontent.com/60970217/90203104-5da39280-de12-11ea-9f22-06af896a91ae.png|截圖 2020-08-14 上午9 21 22> *Expected behavior* relocate function could work whenever the user enter the webpage *Desktop (please complete the following information):* • Device: Unknown • OS: iOS 12.4.7 • browser: safari (through desktop shortcut
#4315 pipenv install --system --deploy broken in alpine 3.12.0 (docker container)
*<https://github.com/Disfactory/Disfactory/compare/ba22d028e691...bddc74d5bca5|10 new commits> pushed to <https://github.com/Disfactory/Disfactory/tree/master|`master`>* <https://github.com/Disfactory/Disfactory/commit/035c4e4234c58146bde56154f12a284dc4bdecc4|`035c4e42`> - Add GovAgency migration with initial data <https://github.com/Disfactory/Disfactory/commit/d996468ca059531b56f5ccb30d6a47dd3c989465|`d996468c`> - <feat.> 新增下載標籤選項 <https://github.com/Disfactory/Disfactory/commit/56b86a4845f8456f7cf79c33ab7532095609e4bd|`56b86a48`> - Added export to gov doc function <https://github.com/Disfactory/Disfactory/commit/4ea658ce60776e2ab40af264ae2014d0fac5f145|`4ea658ce`> - Add seal <https://github.com/Disfactory/Disfactory/commit/1d49a879fa767ba9ef31cfafa16af95d7e963a34|`1d49a879`> - Refactory export docx code and use docxcomposer to merge all report <https://github.com/Disfactory/Disfactory/commit/82c9738b08b2b5076a825a059ac148f5489cb47a|`82c9738b`> - Add admin actions test <https://github.com/Disfactory/Disfactory/commit/d9642e97b20c0c5ef05b249db17530375abacabd|`d9642e97`> - Remove the docx template and set the default font to the 標楷體 <https://github.com/Disfactory/Disfactory/commit/74b1aa1b2fdd663bd2e03940e82c8ec5c09f8f01|`74b1aa1b`> - Change all line spacing to 1.5 word size <https://github.com/Disfactory/Disfactory/commit/4e9498609e6109df99aef39364b6dbe940856ff1|`4e949860`> - Find taiwan legislator by location when generate docx file <https://github.com/Disfactory/Disfactory/commit/bddc74d5bca5cb12a1da76023048d8a506ffb773|`bddc74d5`> - Merge pull request #376 from Disfactory/export_doc_continue
meet.google.com
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
*<https://github.com/Disfactory/Disfactory/compare/bddc74d5bca5...94c0e89ad1a4|3 new commits> pushed to <https://github.com/Disfactory/Disfactory/tree/master|`master`>* <https://github.com/Disfactory/Disfactory/commit/458cf65d0f507ac1f8089c7b2ccf99b97bb78e68|`458cf65d`> - add field: factory_cet_reviewer <https://github.com/Disfactory/Disfactory/commit/d6ca2e342a64ef7a57ed2798aeb0fc2fcd2a4ff9|`d6ca2e34`> - revise detail_view for factories <https://github.com/Disfactory/Disfactory/commit/94c0e89ad1a4c113af93afc18423743427cc7625|`94c0e89a`> - Merge pull request #364 from Disfactory/feature/admin/alter-detail-view-1-2-1
#378 small modification of document format
*Describe the bug* small format flaws *Screenshots* <https://user-images.githubusercontent.com/60970217/90637774-feed7700-e25e-11ea-97d0-911498d721eb.png|截圖 2020-08-19 下午8 32 25> <https://user-images.githubusercontent.com/60970217/90638006-50960180-e25f-11ea-9026-631024b542e9.png|截圖 2020-08-19 下午9 01 33> <https://github.com/Swind|@Swind> need u!
1. 更新 README 滿足 markdown lint 的要求, 2. 加上更新套件時,需要執行 `docker-compose -f docker-compose.dev.yml up -d --build --force-recreate` 的說明
:white_check_mark: All checks have passed
*<https://github.com/Disfactory/Disfactory/compare/94c0e89ad1a4...34a677cd2523|3 new commits> pushed to <https://github.com/Disfactory/Disfactory/tree/master|`master`>* <https://github.com/Disfactory/Disfactory/commit/cd7b0a9e4cd44632cf5ce57570cd089491973caa|`cd7b0a9e`> - fix markdown lint <https://github.com/Disfactory/Disfactory/commit/58c95172d8cc098f3f49dae51931326717ad8084|`58c95172`> - add instruction of updating packages <https://github.com/Disfactory/Disfactory/commit/34a677cd252360b9d0d63c65731cfb878980b1ee|`34a677cd`> - Merge pull request #379 from Disfactory/update-backend-readme
#380 Document add cet_staff & note fields
根據 <https://g0v.hackmd.io/@yukaii/Disfactory/%2FFuC84lL7QuueNiO464Lk1w?fbclid=IwAR0_bGPqJwuBKlcBGgAF8uicY7OFM4Ks8nD8Eg9UpyX8duGDH3je3Cqsqqs|第 44 次小聚> 先加入 `cet_staff`, `note`
:white_check_mark: All checks have passed
*<https://github.com/Disfactory/Disfactory/compare/34a677cd2523...0c25297d343f|2 new commits> pushed to <https://github.com/Disfactory/Disfactory/tree/master|`master`>* <https://github.com/Disfactory/Disfactory/commit/f7f8c4ad6ad3e190d065540d476e39b68414f09e|`f7f8c4ad`> - Document add cet_staff & note fields <https://github.com/Disfactory/Disfactory/commit/0c25297d343f5348f143852c5bf12ff0128279ee|`0c25297d`> - Merge pull request #380 from Disfactory/add-document-fields
*<https://github.com/Disfactory/Disfactory/compare/0c25297d343f...57246e2e0fa7|2 new commits> pushed to <https://github.com/Disfactory/Disfactory/tree/master|`master`>* <https://github.com/Disfactory/Disfactory/commit/5b4f34c07ac385aebbd906d54eccb3d0fb17cc83|`5b4f34c0`> - feat(factory): add display number according factory.created_at <https://github.com/Disfactory/Disfactory/commit/57246e2e0fa7009c9c3b5f00f2285807ef3602d9|`57246e2e`> - Merge pull request #368 from Disfactory/add-display-number
暨其實不太好用的 gitpod 之後又一力作... :rolling_on_the_floor_laughing: <https://repl.it/site/blog/github|https://repl.it/site/blog/github>
meet.google.com
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
#4 locating function sometimes doesn't work
*Describe the bug* the words from user: 我是ios系統12.4.7 使用桌面新增的捷徑進入回報違章工廠網頁 一開始進去網頁的時候會詢問是否同意定位 這時候會正常 但跳出來再回去或是隔一段時間再回去定位就不會動了 關掉網頁再重進也是一樣會維持在原位不動 需要再過一段時間進入網頁才會重新詢問是否同意定位 位置才會正確 另外有時候是沒有目前所在地的小藍點 但移動的時候地圖會跟著動 <https://user-images.githubusercontent.com/60970217/90203104-5da39280-de12-11ea-9f22-06af896a91ae.png|截圖 2020-08-14 上午9 21 22> *Expected behavior* relocate function could work whenever the user enter the webpage *Desktop (please complete the following information):* • Device: Unknown • OS: iOS 12.4.7 • browser: safari (through desktop shortcut
*<https://github.com/Disfactory/frontend/compare/956cc00a9318...2f0742766d74|3 new commits> pushed to <https://github.com/Disfactory/frontend/tree/master|`master`>* <https://github.com/Disfactory/frontend/commit/764845072c822c863d8131448ba1c271c054ff41|`76484507`> - Remove unit test <https://github.com/Disfactory/frontend/commit/050d33e33aa71294ba57837fee7d60539f1b5dbf|`050d33e3`> - Add github action ci <https://github.com/Disfactory/frontend/commit/2f0742766d74e4e98c59ace47f4240e01fa69daf|`2f074276`> - Merge pull request #5 from Disfactory/remove-test-and-add-ci
*<https://github.com/Disfactory/frontend/compare/2f0742766d74...58420a766ed0|2 new commits> pushed to <https://github.com/Disfactory/frontend/tree/master|`master`>* <https://github.com/Disfactory/frontend/commit/46c140b287b5b1469698e3a270ead92fdf29d5a8|`46c140b2`> - Fix wrong property in ci.yml <https://github.com/Disfactory/frontend/commit/58420a766ed0f46ee3b1885e1bb55fb6fcd1187c|`58420a76`> - Merge pull request #6 from Disfactory/remove-test-and-add-ci
*<https://github.com/Disfactory/frontend/compare/58420a766ed0...62a5def2d600|2 new commits> pushed to <https://github.com/Disfactory/frontend/tree/master|`master`>* <https://github.com/Disfactory/frontend/commit/c9038c55f403e697120fcbcbe9e2d0e566fe5d50|`c9038c55`> - Fix build script config in ci <https://github.com/Disfactory/frontend/commit/62a5def2d600b2673c9d4f9e784f97dd174fe9e6|`62a5def2`> - Merge pull request #7 from Disfactory/remove-test-and-add-ci
#382 [Admin] Add a map widget on factory_detail
Add a map widget on factory_detail
:white_check_mark: 2 other checks have passed
Successfully deployed <https://github.com/Disfactory/frontend/commit/2d53effd60ec641d3a6a076d6da891e89a3cba65|`2d53eff`> to github-pages
Successfully deployed <https://github.com/Disfactory/frontend/commit/b34f871b7faa11b949b6a2b922f0d5ff2b2342a1|`b34f871`> to github-pages
#383 Create document (Action) on Factory (List View)
=> 自動產生 doc_id 和把 Factory 資料塞進 Document(table) => doc_id 是產生流水號,就算不小心誤按在 Document table 刪掉後,流水號繼續編下去 => <https://github.com/deeper747|@deeper747> 要給流水號規則
*實作結果* 會有一個 open api 的 endpoint 以及預計會使用 `drf-yasg` 產生 (給開發人員看)的線上 swagger 與 redoc 頁面 drf-yasg package: <https://pypi.org/project/drf-yasg/|https://pypi.org/project/drf-yasg/> swagger demo: <https://drf-yasg-demo.herokuapp.com/cached/swagger/|https://drf-yasg-demo.herokuapp.com/cached/swagger/> redoc demo: <https://drf-yasg-demo.herokuapp.com/cached/redoc/|https://drf-yasg-demo.herokuapp.com/cached/redoc/> * * * *待決定項目* • endpoint 目前給前端用的 endpoint 是: <https://api.disfactory.tw/api/|https://api.disfactory.tw/api/> 需要決定 open api 的 endpoint ,例如: <https://api.disfactory.tw/open/|https://api.disfactory.tw/open/> <https://api.disfactory.tw/openapi/|https://api.disfactory.tw/openapi/> <https://api.disfactory.tw/api-open/|https://api.disfactory.tw/api-open/> <https://api.disfactory.tw/open-api/|https://api.disfactory.tw/open-api/> • 表列: • 每個 api 與後列項目 • 各 api 要回應哪些資料? • 各 api 用什麼 http request method? • 各 api 需要什麼 query string? • 各 api 例如: • 工廠列表的 api , <https://api.disfactory.tw/open/factories|https://api.disfactory.tw/open/factories> 透過 get 訪問, 會回應 `id`, `lat`, `lng`, `landcode`, `towncode`, `townname`, .... • 隨機取得一個工廠的 api <https://api.disfactory.tw/open/random_factory|https://api.disfactory.tw/open/random_factory> • 隨機取得100個工廠的 api: <https://api.disfactory.tw/open/random_factory?amount=100|https://api.disfactory.tw/open/random_factory?amount=100> (實作上可以透過 django rest framework 的 serializer 達成) • 是否做權限控管 透過: • 帳號密碼 • token • CORS (針對 ajax)
Document (table) <https://github.com/littlewhite|@littlewhite> <https://github.com/Jsaon|@Jsaon> • !!`id` • `factory_id`(我忘了跨表格的命名方式) • `created_at`: document 產生時間 • `last_updated`: Document上任何欄位上次被修改的時間 • !`cet_staff`:公文負責人名(username) string (找 toby 要,從 Django 內建的 User 裡面的 Group 裡面撈)go through oath_user。 • `cet_report_status`: tag (many to many) 應該會有個預設的 status(deeper 要給) • `cet_next`: CET 下一步要做什麼。 tag(不太會同時有多個)default null • `cet_next_last_updated` : • `gov_response_status`: multiple tags (many to many)。可能會有針對四個地方政府單位進度不同的 tag。 • !!`display_status`:tag(不太會同時有多個,但是要保留不是線性更新進度的可能,可能會跳來跳去)。前端顯示給使用者看的,只有這個 tag 要加上 timestamp,記錄新增和刪除特定 tag 的時間 • 政府承辦人、單位、電話(這邊忘了討論怎麼存,因為會有不只一個單位的承辦人) • `note`: long paragraph. 讓志工打電話時可以紀錄進度。 • 政府公文連結: default null • 政府回函 summary: default null • `creator_id`: 誰按下產公文的 Action,來自系統的 `user_id`. 產生公文需要的其他欄位 • 縣市 (來自 factory) • 鄉鎮區(來自 factory) • lat(來自 factory) • lng(來自 factory)
• `id` • `factory_id` • `created_at`: [sort] • `last_updated`:[sort] • `cet_staff` • `cet_report_status`: [filter] • `cet_next`: [filter] • `cet_next_last_updated` [sort] • `gov_response_status`: • `display_status`:[filter] • 縣市 [filter] • 鄉鎮區 [filter] • 政府承辦人 [filter]
#387 Fixed #378 修正 "正文" 的位置與字體大小
Fixed <https://github.com/Disfactory/Disfactory/issues/378|#378> 1. Change '正文' position 2. Remove debug message
:white_check_mark: All checks have passed
#388 [Admin] Groups of each county/city for document's cet_staffs
*Is your feature request related to a problem? Please describe.* Define groups of who should be in charge of documents in each county/city. *Describe the solution you'd like* Insert groups of each county/city for docutment's cet_staffs as a part of initial data migrations.
*ael 紀錄後端公文追蹤討論結果* *1. Create document (Action) on Factory (List View) <https://github.com/littlewhite|@littlewhite> <https://github.com/Jsaon|@Jsaon>* => 自動產生 doc_id 和把 Factory 資料塞進 Document(table) => doc_id 是產生流水號,就算不小心誤按在 Document table 刪掉後,流水號繼續編下去 => <https://github.com/Deeper|@Deeper> 要給流水號規則 *2. Document (table) <https://github.com/littlewhite|@littlewhite> <https://github.com/Jsaon|@Jsaon>* • `id` • `factory_id`(我忘了跨表格的命名方式) • `created_at` • `last_updated`:公文上任何欄位上次被修改的時間 • `cet_staff`:公文負責人 • `cet_report_status`: tag (many to many) • `cet_next`: CET 下一步要做什麼。 tag(不太會同時有多個) • `cet_next_last_updated` • `gov_response_status`: multiple tags (many to many)。可能會有針對四個地方政府單位進度不同的 tag。 • `display_status`:tag(不太會同時有多個,但是要保留不是線性更新進度的可能,可能會跳來跳去)。前端顯示給使用者看的,只有這個 tag 要加上 timestamp,記錄新增和刪除特定 tag 的時間 • 縣市 • 鄉鎮區 • 政府承辦人、單位、電話(這邊忘了討論怎麼存,因為會有不只一個單位的承辦人) • `note`: long paragraph. 讓志工打電話時可以紀錄進度。 • 政府公文連結 • 政府回函 summary • lat • lng *3. Document (List View) <https://github.com/littlewhite|@littlewhite> <https://github.com/Jsaon|@Jsaon>* • `id` • `factory_id` • `created_at`: [sort] • `last_updated`:[sort] • `cet_staff` • `cet_report_status`: [filter] • `cet_next`: [filter] • `cet_next_last_updated` [sort] • `gov_response_status`: • `display_status`:[filter] • 縣市 [filter] • 鄉鎮區 [filter] • 政府承辦人 [filter] *4. Print documents (Action) on Document (List View) <https://github.com/Swind|@Swind>* • 自動產生公文下載 *5. Document (Single Page) <https://github.com/Swind|@Swind>* • doc_id • ==Factory info embedded(待補指定欄位,應該就是公文上印出來的欄位)== • factory_id • image • ... • All fields in Document table: 需要 deeper 給顯示優先順序 *6. Display_status (原本的FollowUp table)* `timestamp` `doc_id` `display_status` 新增和刪除都要記錄時間 *7. 整合縣市->立委 contact <https://github.com/Swind|@Swind>* • <https://github.com/iu|@iu> 已爬好 <https://github.com/Disfactory/findTaiwanLegislator|https://github.com/Disfactory/findTaiwanLegislator> • <https://github.com/Swind|@Swind> 接下來要整合到印公文的 process (8/18 已做完) *8. User Model <https://github.com/toby|@toby> (not urgent)* • name • email • role: staff, volunteer, tech *9. GovAgency (承辦人聯絡清單) <https://github.com/Deeper|@Deeper>* • editable • low priority • 主要是可以在 Document table 被 refer 承辦人,可以 filter 承辦人和方便打電話 *10. Review (table) => low priority* on Factory page • reviewer • image_check (null) • if_after_2016 (null) • factory_id
*<https://github.com/Disfactory/Disfactory/compare/57246e2e0fa7...2c8787c108be|2 new commits> pushed to <https://github.com/Disfactory/Disfactory/tree/master|`master`>* <https://github.com/Disfactory/Disfactory/commit/e22b7464947620609adc2fc32f8223f7ed566af8|`e22b7464`> - 1. Change '正文' position <https://github.com/Disfactory/Disfactory/commit/2c8787c108bea842b4cb853070a4c9d1d7ff6520|`2c8787c1`> - Merge pull request #387 from Disfactory/fix_origin_position
#390 add batch size to bulk_update to avoid large query overhead
From django doc: > If updating a large number of columns in a large number of rows, the SQL generated can be very large. Avoid this by specifying a suitable batch_size.
:white_check_mark: All checks have passed
*<https://github.com/Disfactory/Disfactory/compare/2c8787c108be...a276cca5d78b|6 new commits> pushed to <https://github.com/Disfactory/Disfactory/tree/master|`master`>* <https://github.com/Disfactory/Disfactory/commit/ded2541216a2f402f90dfbd706aa49e534595f56|`ded25412`> - add description onto detail view of factory <https://github.com/Disfactory/Disfactory/commit/31901f7ab316c771cfe197d1d60c97e4a942f774|`31901f7a`> - add map widget <https://github.com/Disfactory/Disfactory/commit/56d12284b1c377cec74d7b5b35fad5dde13a87c1|`56d12284`> - Merge branch 'master' into feature/admin/alter-detail-view-1-2-1 <https://github.com/Disfactory/Disfactory/commit/39ec5ad23e4a0c9868129772d4f7e440f4732f66|`39ec5ad2`> - relock pipenv <https://github.com/Disfactory/Disfactory/commit/645ba2c08f2fb3db2a10850bb11d9fde89fbe4fb|`645ba2c0`> - remove google map api key <https://github.com/Disfactory/Disfactory/commit/a276cca5d78b867cefb07111d0491311138d502f|`a276cca5`> - Merge pull request #382 from Disfactory/feature/admin/alter-detail-view-1-2-1