This repository has been archived by the owner on Sep 22, 2020. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Delete old files * Add new files * Add webpack in dev dependencies * Add dist folder in gitignore * Update dev dependencies in package.json and add package-lock.json * Add webpack config * Add typescript compiler config * Add static files * Add src files * Rewrite css to scss * Rewrite html to pug * Add chrome type in typescript config and dev dependencies * Add es2015 lib in typescript compiler options * Add dom lib in typescript compiler options * Rewrite js to ts * Replace ts-loader with awesome-typescript-loader and add --progress in build command * Add aliases in tsconfig * Edit webpack config for interface build * Edit extension manifest for interface build * Replace paths to images in PUG templates * Replace path with alias in settings-iframe.ts * Add entry points for interface build * Replace async with defer in PUG templates * Resolve security policy error * Add background script for creation of user profile * Fix path for copying static files * Add static files for background events * Remove third-party lib bootstrap-slider * Fix file extension in webpack config * Refactoring of PUG * Refactoring of SCSS * Add extra css in build * Disable bootstrap-slider lib dependencies * Return bootstrap-slider lib in the project * Refactoring of SCSS * Update tsconfig * Update gitingore * Add the common folder for a ts scripts with the communication module * Update a paths in the configs * Rewrite popup script * Change this conflict in iframe script * Delete a garbage * Rewrite settings script * Change popup event from class to interface * Add an information about errors in the popup * Add VS and VS Code folders in gitignore * Update npm 5.6.0 to the 6.0.1 * Refactoring of Popup JS * The Communication module now returns a promise * Replace if/else with continue in Popup.ts * Refactoring of Settings.ts * Refactoring of settings scripts for iframe * Add attribute addition for form-group mixin * Add quality id for screenshot form * Refactoring of Communication module * Add rest parameter for DOMLoaded.runFunction * Turn off scripts conflict * Update dev dependencies to latest versions * Move npm from dependencies to dev dependencies * Resolve some security problems for packages * Refactoring of settings.ts * Refactoring of popup.ts * Fix a bug when a message was not sent to active content script * Add getter for user settings in settings-iframe.ts * Refactoring of statistics.ts * Add abstract and public definition in DOM.ts * Add abstract and public definition in Communication.ts * Fix bug for ContentMessage type * Test Rename * Back rename * Change name of modules to lowerCase * Add watch command for webpack * Add prettierrc configuration * Remove .vs and .vscode folders from gitignore * Remove tslint * Add vscode folder * New rule for prettierrc: single quote for js files * Separate and refactoring of webpack config * Move and refactoring of build scripts * Remove bootstrap-slider from dependencies, add webpack-cli and webpack-merge in dev dependencies * Update tsconfig * Add prettierrc config * Add static bootstrap-slider library * Reaplce LF to CRLF in bootstrap-slider * Remove temporary comment in settings-download.ts and settings-screenshot.ts * Split UserSettings into individual module * Remove unnecessary imports in extra.pug and statistcis.pug * Remove unnecessary imports and add bootstrap-slider.js in import in settings-download.pug and settings-screenshot.pug * Replace LF to CRLF in .scss files * Add import extra.scss in settings.scss and statistics.scss * Update packages * Remove npm from dev dependencies * Fix audit problems * Resolve files module names * Fix invalid source maps for production * Add description for an exclude option in the webpack.config.common.js * Add npm-debug.log in .gitignore * Change paths in webpack.config.common for UNIX-systems compatibility * Add compilation for firefox browsers * Update manifest files * Fix styles in order to override browser stylesheet * Add zip feature and clean feature for npm * Extensions file changes * Add validate-html-links plugin * Replace clean-plugin with remove-files-plugin * Test * Remove js folder from common folder * Rewrite communication module * Add on-message listener for content scripts * Update packages * Add response message for communication module * Add optional errorText property for response message * Add storage-sync and events for background scripts * Refactoring of on-message scripts * Add update of user settings after extension update * Add on-message script build for background * Replace response check in popup script * Add default settings * Add common API module * Add download module * Add dom.iterable lib in tsconfig * Add page-elements content script * Add build for page-elements.ts * Add support for string selector in API.getElmnts * Add existing settings option for getSettings method * Add files for content build * Add settings.ts for content * Add DOMContentLoaded.ts for content * Refactoring of content download.ts because of new settings.ts * Add observer bind for page-elements.ts * Add elements types for content/page-elements.ts * Add screenshot feature * Lock on of unavailable features * Update CHANGELOG
- Loading branch information