Skip to content

Commit 84d4182

Browse files
authored
Merge branch 'master' into master
2 parents 6afd2ca + 9fcd5df commit 84d4182

File tree

12 files changed

+283
-117
lines changed

12 files changed

+283
-117
lines changed

content/blog/authors/krysal/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ name: Krystle Salazar
55
md5_hashed_email: f36bcb2678c0c0845f8adf634c4d764b
66
---
77
about:
8-
Krystle is a Software Developer from Venezuela, working on **Reimplement [CC’s Legal Database](https://github.com/creativecommons/caselaw) using Django** as part of Outreachy Summer round of 2020. You can find her as `@krysal` on the CC Slack.
8+
Krystle is a Software Developer from Venezuela, working on **Reimplement [CC’s Legal Database](https://github.com/creativecommons/legaldb) using Django** as part of Outreachy Summer round of 2020. You can find her as `@krysal` on the CC Slack.

content/blog/entries/legal-database-a-new-beginning/contents.lr

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ It has only been a week so we're just starting, so next task to do sooner are:
5353
### How you can help
5454

5555
We are still discussing the new image before start coding so these are some options if you want to get involved:
56-
- Suggest improvements to designs/UX or new features joining the discussion on the [`#cc-dev-legal-database`](https://creativecommons.slack.com/channels/cc-dev-legal-database) Slack channel or on the [github](https://github.com/creativecommons/caselaw) project.
56+
- Suggest improvements to designs/UX or new features joining the discussion on the [`#cc-dev-legal-database`](https://creativecommons.slack.com/channels/cc-dev-legal-database) Slack channel or on the [github](https://github.com/creativecommons/legaldb) project.
5757
- Contribute directly to the CC's Vocabulary design system on [github](https://github.com/creativecommons/vocabulary).
5858
- Submit a case or a scholarship related to CC licenses on the [current site](https://labs.creativecommons.org/caselaw/contribute/).
5959

6060
**CC Legal Database** is my Outreachy project for this summer, under the guidance of Director of Engineering [Kriti Godey](https://creativecommons.org/author/kriticreativecommons-org/) and Core Systems Manager [Timid Robot Zehta](https://creativecommons.org/author/timidcreativecommons-org/), they are very supportive and the CC community is notable welcoming.
6161

62-
This is the first post of a series so stay tuned if you're interested to know more.
62+
This is the first post of a series so stay tuned if you're interested to know more.

content/blog/entries/legal-database-features/contents.lr

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ While developing the mentioned functionalities I was also in charge of adding au
3939
<figcaption>Example of page obtained when requesting a case detail that is not published or doesn't exist.</figcaption>
4040
</figure>
4141

42-
In this process of adding automated tests I wanted them to run on every pull request created, so I learned how to write a GitHub Action with a PostgreSQL service, the DBMS used in this case. Previously, I had already created a job for linting, so I needed to add another one to run in parallel to save time. This service provided by GitHub is pretty cool and useful, it opens up a world of possibilities, from running third party services like [Lighthouse test](https://github.com/GoogleChrome/lighthouse-ci) to even [send tweets](https://github.com/gr2m/twitter-together)! If you want to see the GitHub Action file configurated for this project, check it out: [`.github/workflows/main.yml`](https://github.com/creativecommons/caselaw/blob/31c3002a7860d78f3fdb464150c5c1b2f8bb86fc/.github/workflows/main.yml).
42+
In this process of adding automated tests I wanted them to run on every pull request created, so I learned how to write a GitHub Action with a PostgreSQL service, the DBMS used in this case. Previously, I had already created a job for linting, so I needed to add another one to run in parallel to save time. This service provided by GitHub is pretty cool and useful, it opens up a world of possibilities, from running third party services like [Lighthouse test](https://github.com/GoogleChrome/lighthouse-ci) to even [send tweets](https://github.com/gr2m/twitter-together)! If you want to see the GitHub Action file configurated for this project, check it out: [`.github/workflows/main.yml`](https://github.com/creativecommons/legaldb/blob/31c3002a7860d78f3fdb464150c5c1b2f8bb86fc/.github/workflows/main.yml).
4343

4444
### Accessibility
4545

@@ -67,4 +67,4 @@ Some other features were implemented but only relevant to our registered users,
6767

6868
After reviewing all done this last month I see significant progress has been made, I have learned many things along the way: more of what Django and its ecosystem offers, about accessibility, continuous integration in Heroku and GitHub, and more. One of the things that makes me most happy is being able to be contributing and being part of an Open Source organization, knowing how it moves and works inside, something I never imagine before.
6969

70-
Time flies and there are less than two weeks left to finish, so if you want to follow the project here is the repository to suggest improvements or report bugs, or if you prefer something less technical you can join us on the [slack channel](https://creativecommons.slack.com/channels/cc-dev-legal-database).
70+
Time flies and there are less than two weeks left to finish, so if you want to follow the project here is the repository to suggest improvements or report bugs, or if you prefer something less technical you can join us on the [slack channel](https://creativecommons.slack.com/channels/cc-dev-legal-database).

content/community/contents.lr

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ The channels most relevant to CC's developer community are:
4242
<td><a href="https://github.com/creativecommons/cccatalog-dataviz">CC Catalog visualizations.</a></td>
4343
</tr>
4444
<tr>
45-
<td><code>#cc-dev-legal-database</code></td>
46-
<td><a href="https://labs.creativecommons.org/caselaw/">CC Legal Database.</a></td>
45+
<td><code>#cc-dev-legaldb</code></td>
46+
<td><a href="https://github.com/creativecommons/legaldb">CC Legal Database.</a></td>
4747
</tr>
4848
<tr>
4949
<td><code>#cc-dev-license-chooser</code></td>

databags/community_team_members.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@
187187
}
188188
],
189189
"name": "Legal Database",
190-
"repos": "caselaw"
190+
"repos": "legaldb"
191191
},
192192
{
193193
"members": [

databags/issues.json

+28-61
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"number": 583,
1212
"repo": "cccatalog-api",
1313
"title": "Invalidate filter cache after updates to content provider table",
14-
"updatedAt": 1605736595,
14+
"updatedAt": 1606385309,
1515
"url": "https://github.com/creativecommons/cccatalog-api/issues/583"
1616
},
1717
{
@@ -157,7 +157,6 @@
157157
{
158158
"createdAt": 1587266384,
159159
"labels": [
160-
"Hacktoberfest",
161160
"help wanted",
162161
"\u2728 goal: improvement",
163162
"\ud83c\udf1f goal: addition",
@@ -167,13 +166,12 @@
167166
"number": 332,
168167
"repo": "vocabulary",
169168
"title": "Figure a way to get diffs for failing snapshots from GitHub CI",
170-
"updatedAt": 1601000065,
169+
"updatedAt": 1606498764,
171170
"url": "https://github.com/creativecommons/vocabulary/issues/332"
172171
},
173172
{
174173
"createdAt": 1587219216,
175174
"labels": [
176-
"Hacktoberfest",
177175
"help wanted",
178176
"\ud83d\udcbb aspect: code",
179177
"\ud83d\udee0 goal: fix",
@@ -183,7 +181,7 @@
183181
"number": 330,
184182
"repo": "vocabulary",
185183
"title": "Fix broken tests and re-enable them",
186-
"updatedAt": 1601000061,
184+
"updatedAt": 1606498799,
187185
"url": "https://github.com/creativecommons/vocabulary/issues/330"
188186
},
189187
{
@@ -315,7 +313,7 @@
315313
"number": 405,
316314
"repo": "cccatalog-api",
317315
"title": "Document error schemas",
318-
"updatedAt": 1601000312,
316+
"updatedAt": 1606390369,
319317
"url": "https://github.com/creativecommons/cccatalog-api/issues/405"
320318
},
321319
{
@@ -431,6 +429,23 @@
431429
"updatedAt": 1603376723,
432430
"url": "https://github.com/creativecommons/creativecommons.org/issues/940"
433431
},
432+
{
433+
"createdAt": 1606659007,
434+
"labels": [
435+
"good first issue",
436+
"help wanted",
437+
"\ud83c\udfc1 status: ready for work",
438+
"\ud83d\udcbb aspect: code",
439+
"\ud83d\udee0 goal: fix",
440+
"\ud83d\udfe8 priority: medium",
441+
"\ud83e\udd16 aspect: dx"
442+
],
443+
"number": 105,
444+
"repo": "ccos-scripts",
445+
"title": "TypeError: Item in __all__ must be str, not function",
446+
"updatedAt": 1606659105,
447+
"url": "https://github.com/creativecommons/ccos-scripts/issues/105"
448+
},
434449
{
435450
"createdAt": 1605704389,
436451
"labels": [
@@ -444,7 +459,7 @@
444459
"number": 207,
445460
"repo": "chooser",
446461
"title": "Correct the attribution information for the CC0 license",
447-
"updatedAt": 1606037635,
462+
"updatedAt": 1606284360,
448463
"url": "https://github.com/creativecommons/chooser/issues/207"
449464
},
450465
{
@@ -476,7 +491,7 @@
476491
"number": 759,
477492
"repo": "vocabulary",
478493
"title": "Add two new text styles",
479-
"updatedAt": 1606027602,
494+
"updatedAt": 1606601290,
480495
"url": "https://github.com/creativecommons/vocabulary/issues/759"
481496
},
482497
{
@@ -560,22 +575,6 @@
560575
"updatedAt": 1605900955,
561576
"url": "https://github.com/creativecommons/cccatalog-api/issues/635"
562577
},
563-
{
564-
"createdAt": 1601577112,
565-
"labels": [
566-
"Hacktoberfest",
567-
"help wanted",
568-
"\u2728 goal: improvement",
569-
"\ud83d\udcaa skill: javascript/storybook",
570-
"\ud83d\udd79 aspect: interface",
571-
"\ud83d\udfe9 priority: low"
572-
],
573-
"number": 699,
574-
"repo": "vocabulary",
575-
"title": "Implement dark mode for our storybooks",
576-
"updatedAt": 1602551806,
577-
"url": "https://github.com/creativecommons/vocabulary/issues/699"
578-
},
579578
{
580579
"createdAt": 1601573388,
581580
"labels": [
@@ -593,7 +592,6 @@
593592
{
594593
"createdAt": 1601071581,
595594
"labels": [
596-
"Hacktoberfest",
597595
"help wanted",
598596
"\ud83c\udf1f goal: addition",
599597
"\ud83c\udfc1 status: ready for work",
@@ -607,27 +605,9 @@
607605
"number": 689,
608606
"repo": "vocabulary",
609607
"title": "[Vue] Footer Component",
610-
"updatedAt": 1601963817,
608+
"updatedAt": 1606498685,
611609
"url": "https://github.com/creativecommons/vocabulary/issues/689"
612610
},
613-
{
614-
"createdAt": 1601003812,
615-
"labels": [
616-
"Hacktoberfest",
617-
"good first issue",
618-
"help wanted",
619-
"\u2728 goal: improvement",
620-
"\ud83c\udfc1 status: ready for work",
621-
"\ud83d\udcbb aspect: code",
622-
"\ud83d\udfe9 priority: low",
623-
"\ud83e\udd16 aspect: dx"
624-
],
625-
"number": 85,
626-
"repo": "ccos-scripts",
627-
"title": "Increase readability of label data files",
628-
"updatedAt": 1602076855,
629-
"url": "https://github.com/creativecommons/ccos-scripts/issues/85"
630-
},
631611
{
632612
"createdAt": 1600925457,
633613
"labels": [
@@ -674,7 +654,7 @@
674654
"number": 34,
675655
"repo": "licensebuttons",
676656
"title": "Create smaller \"icon\" files",
677-
"updatedAt": 1605831479,
657+
"updatedAt": 1606154732,
678658
"url": "https://github.com/creativecommons/licensebuttons/issues/34"
679659
},
680660
{
@@ -710,19 +690,6 @@
710690
"updatedAt": 1602683499,
711691
"url": "https://github.com/creativecommons/cccatalog/issues/492"
712692
},
713-
{
714-
"createdAt": 1598461505,
715-
"labels": [
716-
"help wanted",
717-
"internship",
718-
"\u2728 goal: improvement"
719-
],
720-
"number": 619,
721-
"repo": "vocabulary",
722-
"title": "Grid/Page Layout Documentation",
723-
"updatedAt": 1605971331,
724-
"url": "https://github.com/creativecommons/vocabulary/issues/619"
725-
},
726693
{
727694
"createdAt": 1598096793,
728695
"labels": [
@@ -745,10 +712,10 @@
745712
"\u2728 goal: improvement"
746713
],
747714
"number": 73,
748-
"repo": "caselaw",
715+
"repo": "legaldb",
749716
"title": "Replace Vocabulary CDN",
750717
"updatedAt": 1600999344,
751-
"url": "https://github.com/creativecommons/caselaw/issues/73"
718+
"url": "https://github.com/creativecommons/legaldb/issues/73"
752719
},
753720
{
754721
"createdAt": 1597431795,
@@ -762,7 +729,7 @@
762729
"number": 63,
763730
"repo": "ccos-scripts",
764731
"title": "Improvements to logging",
765-
"updatedAt": 1605714773,
732+
"updatedAt": 1606560369,
766733
"url": "https://github.com/creativecommons/ccos-scripts/issues/63"
767734
},
768735
{

databags/repos.json

+23-23
Original file line numberDiff line numberDiff line change
@@ -32,28 +32,6 @@
3232
"url": "https://github.com/creativecommons/candela-utility",
3333
"website": "http://certificates.creativecommons.org/"
3434
},
35-
{
36-
"created": "2018-05-16T19:44:57",
37-
"description": "Curated repository of Case Law and Scholarship data from around the world in a Django based website.",
38-
"engineering_project": true,
39-
"english_name": "CC Legal Database",
40-
"featured": false,
41-
"id": 133715391,
42-
"language": "HTML",
43-
"license": {
44-
"name": "MIT License",
45-
"url": "https://github.com/creativecommons/caselaw/blob/main/LICENSE"
46-
},
47-
"name": "caselaw",
48-
"slack": "cc-dev-legal-database",
49-
"technologies": [
50-
"Python",
51-
"Django",
52-
"PostgreSQL"
53-
],
54-
"url": "https://github.com/creativecommons/caselaw",
55-
"website": ""
56-
},
5735
{
5836
"created": "2015-11-16T19:24:04",
5937
"description": "Creative Commons JavaScript license selector in the form of a JavaScript widget",
@@ -648,6 +626,28 @@
648626
"url": "https://github.com/creativecommons/labs",
649627
"website": ""
650628
},
629+
{
630+
"created": "2018-05-16T19:44:57",
631+
"description": "CC Legal Database: curated repository of Case Law and Scholarship data from around the world in a Django based website.",
632+
"engineering_project": true,
633+
"english_name": "CC Legal Database",
634+
"featured": false,
635+
"id": 133715391,
636+
"language": "HTML",
637+
"license": {
638+
"name": "MIT License",
639+
"url": "https://github.com/creativecommons/legaldb/blob/main/LICENSE"
640+
},
641+
"name": "legaldb",
642+
"slack": "cc-dev-legal-database",
643+
"technologies": [
644+
"Python",
645+
"Django",
646+
"PostgreSQL"
647+
],
648+
"url": "https://github.com/creativecommons/legaldb",
649+
"website": ""
650+
},
651651
{
652652
"created": "2013-10-28T02:42:48",
653653
"description": "Creative Commons badges, license Buttons, etc.",
@@ -734,7 +734,7 @@
734734
"engineering_project": true,
735735
"featured": false,
736736
"id": 59230280,
737-
"language": "CSS",
737+
"language": "SCSS",
738738
"license": {
739739
"name": "GNU General Public License v2.0",
740740
"url": "https://github.com/creativecommons/new-www-theme/blob/master/LICENSE"

themes/vocabulary_theme/templates/issue_finder.html

-5
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,4 @@ <h1>{{ this.title }}</h1>
3939
</div>
4040
</div>
4141
</div>
42-
<script>
43-
// Transfer all issues to the JavaScript domain
44-
window.issues =
45-
{{ bag('issues.issues')|tojson }}
46-
</script>
4742
{% endblock %}

0 commit comments

Comments
 (0)