0.1.0
What's Changed
- Add .gitignore, remove changelog link from code of conduct. by @akmadian in #3
- Add .gitignore and package.json by @akmadian in #4
- Add assets, stylesheets from existing chooser, other sources. by @akmadian in #6
- Add Bulma and node-sass by @akmadian in #8
- Refactor Modal System by @akmadian in #9
- [WIP] Add chooser functionality by @akmadian in #10
- Update Educational Section Layout, Update Page Layout by @akmadian in #11
- [WIP] Refactor to chosen license properties card by @akmadian in #14
- [WIP] Add Mobile CSS by @akmadian in #13
- Merge new chooser design into add-mobile-css branch by @akmadian in #19
- Add/ Refine Mobile CSS by @akmadian in #20
- [WIP] Add Webpack Config by @akmadian in #22
- Add HTML Generator Functionality by @akmadian in #23
- Controlling Chooser With License Icon Selections by @akmadian in #18
- Refactor Site to Vue Components by @akmadian in #24
- Complete the incomplete integration of Vocabulary with Chooser by @dhruvkb in #30
- Unit Testin: fixing mapCoverage deprecation, fixing SecurityError: lo… by @hamzanouali in #40
- Add svg file handling for jest by @obulat in #41
- add unit test for IconSelector.vue component by @hamzanouali in #42
- Issue #34 - Unit and e2e tests for CopyButton component by @priscilauchoa in #46
- Move
svgTransform.js
file totests\unit
directory by @obulat in #48 - Vocabulary styles being overriden by custom styling by @onyijne in #47
- HTMLGenerator component tests by @obulat in #49
- Test the License description component by @75pollet in #45
- Issue 35 - Write Unit Tests and e2e for HelpSection component by @Joranhezon in #43
- Bump webpack-bundle-analyzer from 2.13.1 to 3.3.2 by @dependabot in #54
- Add Chooser component unit tests by @alessandrodolci in #52
- Bump webpack-dev-server from 2.11.5 to 3.1.11 by @dependabot in #55
- Migration to vue-cli by @obulat in #68
- Chooser Redesign by @obulat in #75
- Update dist package to new design by @akmadian in #79
- Fix gitignore confusion and dist package by @akmadian in #80
- Fixes for styling and text bugs when bundle is built/served by @obulat in #81
- Fix the NC-ND label mixup bug by @obulat in #82
- Refactor SelectedLicenseCode; review strings by @obulat in #83
- Add meta information to by @obulat in #84
- Fix meta data by @obulat in #86
- [WIP] Set up Google analytics by @obulat in #88
- Rebuild license chooser by @obulat in #89
- Only send analytics data in production mode by @obulat in #90
- Update serve script name in README by @akmadian in #92
- Vertical stepper design by @obulat in #94
- Add contribution link to the footer and set site title to "Choose a license" by @obulat in #96
- Reduce bundle size by @obulat in #97
- Add Sentry error logging by @akmadian in #101
- Edit full license name in 'How Licenses are Communicated' modal to match the icons by @obulat in #103
- Lint with eslint vue/recommended settings by @obulat in #104
- Prep repo for outside contributors by @akmadian in #102
- Refactor and clean up the code by @obulat in #106
- Reduce bundle size by @obulat in #105
- Fix codeowners, cleanup by @akmadian in #107
- Remove PR and issue templates by @akmadian in #110
- Updated CODEOWNERS by @kgodey in #111
- Delete obsolete Stepper unit test by @obulat in #131
- Fixing link hover colour problem. by @cognitive137 in #127
- Change instances of "cc-chooser" to "chooser", other cleanup and small fixes by @akmadian in #129
- Bump acorn from 5.7.3 to 5.7.4 by @dependabot in #137
- Added unit and e2e tests for the LicenseCode.vue component by @hemanth-hk in #130
- Added unit and e2e tests for the LicenseDetailsCard.vue component by @hemanth-hk in #132
- Add license-utilities tests + update attrToFull to act like attrToShort by @acagastya in #136
- Addition of unit tests for FirstStep.js by @Tanmay1201 in #138
- Tests if AttributionDetailsStep component is mounted correctly by @JackieBinya in #133
- Corrected Dublin Core Terms namespace by @Bobulous in #135
- Corrected Dublin Core Terms namespace by @Bobulous in #134
- [WIP]: Fix lang logo to not overlay popup by @JordanRuetz in #150
- Added unit and e2e tests for HelpSection.vue component by @hemanth-hk in #144
- Fixed the tests of LicenseCode.vue and LicenseDetailsCard.vue by @hemanth-hk in #154
- Adds unit and e2e tests for CopyrightWaiverStep Component by @JackieBinya in #152
- Add tests for Stepper component by @obulat in #146
- Rewrites unit tests for FirstStep.vue by @JackieBinya in #149
- Adds unit and e2e tests for DropdownStep Component by @JackieBinya in #155
- Update questions of the help section by @SaurabhAgarwala in #158
- Integrate Vocabulary styles into Chooser by @obulat in #169
- Make LocaleChooser responsive by @obulat in #170
- Fix Modal positioning by @obulat in #171
- Add hotjar heatmap tracking by @akmadian in #172
- Changes site's main content background color from white to #F5F5F5 by @JackieBinya in #163
- Update cc icons and location they are served from by @obulat in #173
- Updated community team name by @kgodey in #176
- Fix modals by @obulat in #175
- Fix generated license html code metadata by @obulat in #181
- Bump lodash from 4.17.15 to 4.17.19 by @dependabot in #178
- Bump elliptic from 6.5.2 to 6.5.3 by @dependabot in #179
- Update dependencies in package.json by @obulat in #183
- Create gh action by @obulat in #77
- Sync Community Team to CODEOWNERS by @kgodey in #185
- Add unit tests for the Step component by @akmadian in #187
- Fixes #189 by @fkohrt in #190
- Add unit tests for App component by @akmadian in #186
- Use "property" instead of "rel" where appropriate; fixes #188 by @fkohrt in #191
- Rewrite tests for license code generation by @obulat in #195
- Update AttributionDetailsStep form for clarity by @obulat in #200
- added unit test for LicenseDropdown component by @codetheorem in #201
- Correct the attribution information for the CC0 license #207 by @Muditxofficial in #221
- Fix copy button in plain text tab under "Use your license" by @ObjectBoxPC in #235
- Remove ShareAlike when a user selects ND by @obulat in #236
- Update Vue Vocabulary to latest version by @obulat in #230
- Use Vocabulary VButton in the Stepper by @obulat in #231
- Refactor navigation by @obulat in #232
- Refactor license code generation by @obulat in #234
- Fix attribution information for CC0 by @Aspie96 in #237
- Make the repo featured as it will be actively maintained by @dhruvkb in #242
- Add breadcrumb stub by @obulat in #241
- Use domain names instead of URLs and harmonize example creator by @fkohrt in #245
- Update README.md with GitHub pages information by @zackkrida in #246
- Mark your work section by @obulat in #243
- Update language and reorder attribution details fields by @obulat in #239
- Stepper style by @obulat in #238
- Update the Recommended section to match v2 of the mockups by @obulat in #244
- Add deploy script by @obulat in #254
- Move Help section to the end of the left column by @obulat in #247
- Implement spacings and font styles for desktop and mobile by @obulat in #252
- Updated_color_in_indicator by @neeraj-2 in #263
- hover_styles_updated by @neeraj-2 in #274
- Update LicenseDetailsCard.vue by @rohan-goel in #273
- text color made uniform by @rohan-goel in #270
- Update vocab.css and stepheader by @rohan-goel in #277
- Open Copyright Waiver text from CC website in a modal by @obulat in #253
- Make the bundle size smaller by updating the sentry integration by @obulat in #280
- Add purgecss-postcss plugin to remove unused CSS from the bundle by @obulat in #281
- closes #265 text style in line tab component by @Cronus1007 in #282
- Updated tomato color in HelpSection by @rohan-goel in #285
- Add Vocabulary Select implementation instead of buefy select by @obulat in #276
- Update build script by @rohan-goel in #290
- License consideration by @neeraj-2 in #291
- Removal_of_rel_attribute by @neeraj-2 in #295
- Initial cypress setup for the required shifting of e2e testing from nightwatch to cypress by @Cronus1007 in #299
- Making link to work always as an absolute URL by @neeraj-2 in #300
- Added condition for link without title by @rohan-goel in #298
- Updated the @vue/test-utils to 1.1.2 with all test cases passed by @Cronus1007 in #303
- Added CNAME and robots.txt to public folder and update build script by @rohan-goel in #310
- Cypress e2e test for
Stepper
component by @Cronus1007 in #308 - Add Vocabulary Input implementation instead of buefy input by @obulat in #275
- Update deployment workflow by @zackkrida in #313
- Move modals to a separate component and replace markdown in locales with HTML by @obulat in #311
.xmp
support in license attribution by @obulat in #272- Accessibility: Setting headings' visual styles in an accessible way by @neeraj-2 in #320
- closes #318 Add integration test for Mark Your Work section and its interaction with Stepper and Attribution Details Step by @Cronus1007 in #322
- small copy changes in CC0 and CC-By-ND by @Cronus1007 in #327
- added new 'year-of-creation' attribution details by @Cronus1007 in #328
- Linting and code formatting by @rohan-goel in #321
- Use predefined XML entity in generated XMP by @fkohrt in #334
- add more context to the Creator name by @Cronus1007 in #331
- Replace the old e2e tests with the Cypress integration tests by @obulat in #330
- Fix persistence of
CopyrightWaiverStep
checkboxes by @zackkrida in #335 - Add "license appropriateness" step to chooser flow by @neeraj-2 in #315
- Add additional cypress config; Add appropriateness step to e2e tests by @zackkrida in #337
- Add embeddded mode via environment variable / feature flag by @zackkrida in #339
- Removes the unnecessary p tages in the Modals by @Cronus1007 in #341
- Update cypress steps for year of creation and info button by @Cronus1007 in #343
- Bump elliptic from 6.5.3 to 6.5.4 by @dependabot in #344
- Bump lodash from 4.17.20 to 4.17.21 by @dependabot in #348
- Bump ssri from 6.0.1 to 6.0.2 by @dependabot in #347
- Bump hosted-git-info from 2.8.8 to 2.8.9 by @dependabot in #349
- Bump browserslist from 4.16.0 to 4.16.6 by @dependabot in #350
- Format all code using Prettier and eslint by @brylie in #352
- Move Accept License step to allow user to first review license criteria by @brylie in #354
- Sync Community Team to CODEOWNERS by @TimidRobot in #361
- fix: #367, replace node-sass with sass by @sadn1ck in #368
- Adding Font Awesome Icons Directly (NPM version) by @MuluhGodson in #379
- Use
cc-assets
package for CC image assets by @MuluhGodson in #382 - Building chooser as a web components by @shailee-m in #371
- [src/App.vue] Remove breadcrumbs, title and text from embedded build. by @MuluhGodson in #390
- Update packages by @MuluhGodson in #392
- fix: Hotjar/analytics related code and dependencies removal by @yaya-usman in #391
- 0.1.0 release prep by @brylie in #388
New Contributors
- @akmadian made their first contribution in #3
- @dhruvkb made their first contribution in #30
- @hamzanouali made their first contribution in #40
- @obulat made their first contribution in #41
- @priscilauchoa made their first contribution in #46
- @onyijne made their first contribution in #47
- @75pollet made their first contribution in #45
- @Joranhezon made their first contribution in #43
- @dependabot made their first contribution in #54
- @alessandrodolci made their first contribution in #52
- @kgodey made their first contribution in #111
- @cognitive137 made their first contribution in #127
- @hemanth-hk made their first contribution in #130
- @acagastya made their first contribution in #136
- @Tanmay1201 made their first contribution in #138
- @JackieBinya made their first contribution in #133
- @Bobulous made their first contribution in #135
- @JordanRuetz made their first contribution in #150
- @SaurabhAgarwala made their first contribution in #158
- @fkohrt made their first contribution in #190
- @codetheorem made their first contribution in #201
- @Muditxofficial made their first contribution in #221
- @ObjectBoxPC made their first contribution in #235
- @Aspie96 made their first contribution in #237
- @zackkrida made their first contribution in #246
- @neeraj-2 made their first contribution in #263
- @rohan-goel made their first contribution in #273
- @Cronus1007 made their first contribution in #282
- @brylie made their first contribution in #352
- @TimidRobot made their first contribution in #361
- @sadn1ck made their first contribution in #368
- @MuluhGodson made their first contribution in #379
- @shailee-m made their first contribution in #371
- @yaya-usman made their first contribution in #391
Full Changelog: https://github.com/creativecommons/chooser/commits/0.1.0