Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
9b95fa7
Updated npm packages and fixed issue where Feedly changed class name …
churchs19 Jul 21, 2016
8d26c79
Merge remote-tracking branch 'Muffo/master'
Oct 24, 2016
242279b
Merge remote-tracking branch 'Muffo/master'
churchs19 Oct 24, 2016
ade0439
Updated Spin.js to use Bower
churchs19 Oct 24, 2016
1fb0759
Updated Spin.js to use Bower
Oct 24, 2016
32cce0f
Article image formatting fix
churchs19 Oct 24, 2016
db4af48
Article image formatting fix
Oct 24, 2016
ee6ebc2
Merge branch 'full-article-image-fix' into develop
churchs19 Oct 24, 2016
cdcaf6a
Fixed bug causing formatting with other Feedly elements
churchs19 Oct 24, 2016
e030be2
Fixed bug causing formatting with other Feedly elements
Oct 24, 2016
3c6bd51
Merge remote-tracking branch 'origin/develop' into full-article-image…
churchs19 Oct 24, 2016
e1c0224
Merge remote-tracking branch 'origin/full-article-image-fix' into ful…
churchs19 Oct 24, 2016
e197902
Merge remote-tracking branch 'origin/master'
churchs19 Oct 24, 2016
f7034dc
Merge branch 'spinjs-bower' into develop
churchs19 Oct 24, 2016
94de8b5
Merge remote-tracking branch 'Muffo/develop' into develop
churchs19 Oct 29, 2016
401b670
Merge remote-tracking branch 'Muffo/master'
churchs19 Oct 29, 2016
fba5f9b
Merge remote-tracking branch 'Muffo/master' into develop
churchs19 Nov 2, 2016
df8e798
Merge branch 'release/0.9.0' into develop
Muffo Nov 5, 2016
0b269e0
Merge muffo/fullyfeedly/develop
churchs19 Nov 7, 2016
dad108c
Merge commit 'a230c07991c8f71e58930d7aec2c2c90267dd535'
churchs19 Nov 7, 2016
3bffb71
Merge branch 'hotfix/0.9.1' into develop
Muffo Nov 14, 2016
9e55e6e
Merge remote-tracking branch 'refs/remotes/Muffo/master' into develop
churchs19 Nov 15, 2016
0c7bb31
Merge branch 'develop' of https://github.com/churchs19/fullyfeedly in…
churchs19 Nov 15, 2016
7314929
Merge branch 'hotfix/0.9.2' into develop
Muffo Nov 19, 2016
d320afb
Merge remote-tracking branch 'refs/remotes/Muffo/develop' into develop
churchs19 Nov 20, 2016
03bfcdc
Merge remote-tracking branch 'refs/remotes/Muffo/master'
churchs19 Nov 20, 2016
71fc5e1
Added bottom margin to Readability migration warning for aesthetics
churchs19 Nov 21, 2016
abb1f89
Merge remote-tracking branch 'Muffo/master'
churchs19 Dec 23, 2016
ea7d184
Merge branch 'master' into develop
churchs19 Dec 23, 2016
f5af8c1
Merge branch 'master' of https://github.com/Muffo/fullyfeedly
churchs19 Sep 26, 2017
fd78cf0
Merge branch 'master' into develop
churchs19 Sep 26, 2017
da0a1f7
In-progress porting to web-extensions API
churchs19 Nov 8, 2017
83f2989
Completed port to Web Extensions API
churchs19 Dec 4, 2017
7f721d6
Updated extension with polyfill to support Chrome as well as Firefox
churchs19 Dec 7, 2017
5df5b9c
Updated build number for addons.mozilla.org
churchs19 Dec 11, 2017
4c83f4d
Updated Mercury API URL
churchs19 Apr 8, 2019
b9aec4d
Merge branch 'web-extension'
churchs19 Apr 8, 2019
11415a9
Updated documentation
churchs19 Apr 8, 2019
ef11224
Merge branch 'web-extension'
churchs19 Apr 8, 2019
c9989c2
Updated Version
churchs19 Apr 8, 2019
2d6bc3f
Merge branch 'web-extension'
churchs19 Apr 8, 2019
77da5de
Updated to 1.1.2 for resubmission to Mozilla
churchs19 Oct 31, 2019
0f78856
Update package.json
churchs19 Oct 31, 2019
1fe0128
Version 1.1.3 for Mozilla submission
churchs19 Oct 31, 2019
fd010ba
Merge pull request #1 from churchs19/web-extension
churchs19 Oct 31, 2019
b9b78a6
Initial commit for TypeScript rewrite and modernization
churchs19 Dec 30, 2019
e2df2d5
Fixed async hanging build and added DOMPurify to sanitize HTML conten…
churchs19 Dec 30, 2019
3b0c7b7
Merge pull request #2 from churchs19/typescript-rewrite
churchs19 Dec 30, 2019
f64ec56
Mozilla submission version 2.0.1
churchs19 Dec 30, 2019
3780215
Updated outdated packages & fixed issue with loading overlay position
churchs19 Oct 3, 2020
f4eaed3
Merge pull request #3 from churchs19/firefox-update
churchs19 Oct 3, 2020
0f7a529
Fixed issue with buttons not appearing due to Feedly changes
churchs19 Feb 10, 2021
d6c1bb2
Updated version 2.0.5 for Mozilla
churchs19 Feb 11, 2021
4f4b2a1
Replaced Mousetrap with tinykeys and fixed Firefox errors
churchs19 Aug 11, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .bowerrc

This file was deleted.

1 change: 0 additions & 1 deletion .gitattributes

This file was deleted.

16 changes: 10 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
node_modules
temp
.tmp
extension
dist
.sass-cache
app/bower_components
test/bower_components
package
.chrome-extension-key.pem
jest_0/
*.sublime-workspace
*.swp
.vscode
yarn-error.log
coverage/
publish.sh
stats.json
.sentryclirc
.DS_Store
5 changes: 5 additions & 0 deletions .hintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"hints": {
"typescript-config/strict": "off"
}
}
24 changes: 0 additions & 24 deletions .jshintrc

This file was deleted.

26 changes: 26 additions & 0 deletions .stylelintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
module.exports = {
extends: 'stylelint-config-standard',
rules: {
indentation: null,
'font-family-no-missing-generic-family-keyword': null,
'shorthand-property-no-redundant-values': null,
'font-family-name-quotes': 'always-unless-keyword',
'function-url-quotes': 'always',
'selector-attribute-quotes': 'always',
'string-quotes': 'single',
'at-rule-no-vendor-prefix': true,
'media-feature-name-no-vendor-prefix': true,
'property-no-vendor-prefix': true,
'selector-no-vendor-prefix': true,
'value-no-vendor-prefix': true,
'at-rule-no-unknown': true,
'value-list-comma-newline-after': null,
'declaration-colon-newline-after': null,
'declaration-empty-line-before': null,
'length-zero-no-unit': null,
'function-url-scheme-whitelist': ['data'],
'selector-descendant-combinator-no-non-space': null,
'selector-combinator-space-before': null,
'no-descending-specificity': null
}
};
10 changes: 0 additions & 10 deletions .travis.yml

This file was deleted.

3 changes: 0 additions & 3 deletions .yo-rc.json

This file was deleted.

42 changes: 25 additions & 17 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,46 +4,54 @@

Follow [this guide](http://minimul.com/developing-a-chrome-extension-with-yeoman.html) to build and debug the extension.

In summary, install the required command line tools:
Clone the repository:

npm install -g grunt
npm install -g bower
git clone https://github.com/churchs19/fullyfeedly.git

Clone the repository:
Development:

git clone https://github.com/Muffo/fullyfeedly.git
```bash
# Install the dependencies
npm install

Install the dependencies:
# Watch and build source code to 'extension/'
npm run watch

bower install
# Watch and build source code to 'extension/' with system build notifications
npm run watch:notif

Build the extension:
# Build source code for production
npm run build:prod

grunt build
# Build source code for production + package source and build for store submissions
npm run build:package

# Run all linting checks
npm run lint

You can now [load the unpacked extension in Chrome](https://developer.chrome.com/extensions/getstarted#unpacked) from the local folder.
# Clean webpack build cache (run if running into problems between builds)
npm run cache:clean
```

You can now [load the unpacked extension in Chrome](https://developer.chrome.com/extensions/getstarted#unpacked) from the local folder.

## Branching strategy

The Github repository uses a **linear** commit history.

To simplify the contribution from external developers, the project moved away from the [GitFlow](http://nvie.com/posts/a-successful-git-branching-model/) branching strategy.

All the contributions should be submitted as pull requests to the master branch and must not contain any merge commit.


## Version numbers

Version numbers follow the [Semantic Versioning](http://semver.org) and are managed by the owner of the project.
Please, do not increase the version numbers in your pull requests.


## Submit a bug

When you open an issue, please include the following information:

* Operating System
* Whether you are using Feedly Premium or the beta version
* A few screenshots of the issue

- Operating System
- Whether you are using Feedly Premium or the beta version
- A few screenshots of the issue
Loading