popcorn-official / popcorn-desktop

Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork
https://popcorn-time.site
Other
9.3k stars 617 forks source link

Changelog inside the app has not been updated for last many years #1457

Closed fisforfaheem closed 2 years ago

fisforfaheem commented 4 years ago

this issue should be taken seriously

dammitgabe commented 4 years ago

I also noticed this while trying to confirm my version to make a post. Not updated since 2016

fisforfaheem commented 4 years ago

Please someone should do this, its very helpful.

On Mon, Jun 1, 2020 at 9:15 AM BiggBill7 notifications@github.com wrote:

I have also noticed this while trying to confirm my version to make a post. Not updated since 2016

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/popcorn-official/popcorn-desktop/issues/1457#issuecomment-636603129, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIRXJSC4BTS6IHX7V66QCQTRUMTMVANCNFSM4MY5MFKA .

Persei08 commented 4 years ago

This one just require to make a list of the changes since 3.10 and to update CHANGELOG.md.

It isn't really hard but depending how accurate you want it, it could take some time to make this list of changes. IMO, it should just list the main changes.

What i suggest is someone start to list the changes since 3.10 here (by following CHANGELOG.md formatting) so we can eventually all complet the list.

Persei08 commented 4 years ago
## 0.4.4 Beta - Love in the Time of Corona - 16 April 2020
## 0.4.3 Beta - Love in the Time of Corona - 03 April 2020
## 0.4.2 Beta - Love in the Time of Corona - 03 April 2020
## 0.4.1 Beta - Love in the Time of Corona - 21 March 2020

BugFixes:
- ???
-

New Features:
- ???
- 

Known Bugs:
 - ???
 -

## 0.4.0 Beta - Love in the Time of Corona - 16 March 2020

BugFixes:
- ???
-

New Features:
- Update NWJS to 0.44.5 (https://github.com/nwjs/nw.js/blob/nw44/CHANGELOG.md)
- 

Known Bugs:
 - ???
 -
fisforfaheem commented 4 years ago

Yes, thats cool , Hope somebody does this.

On Mon, Jun 1, 2020 at 7:57 PM Persei08 notifications@github.com wrote:

0.4.4 Beta - Love in the Time of Corona - 16 April 2020## 0.4.3 Beta - Love in the Time of Corona - 03 April 2020## 0.4.2 Beta - Love in the Time of Corona - 03 April 2020## 0.4.1 Beta - Love in the Time of Corona - 21 March 2020

BigFixes:- ???

New Features:- ???-

Known Bugs:

  • ???

0.4.0 Beta - Love in the Time of Corona - 16 March 2020

BigFixes:- ???

New Features:- Update NWJS to 0.44.5 (https://github.com/nwjs/nw.js/blob/nw44/CHANGELOG.md)-

Known Bugs:

  • ???

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/popcorn-official/popcorn-desktop/issues/1457#issuecomment-636906678, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIRXJSEER4KU5DTU37KMLH3RUO6UJANCNFSM4MY5MFKA .

CarlosSCC commented 4 years ago

Hi!

im looking for a good first issue, this migth be it. where would i look for the Big fixes, Rel Features and bugs?

Persei08 commented 4 years ago

@CarlosSCC you should read the commit history and see what was added/removed between each versions. I have added the release date.

fisforfaheem commented 4 years ago

guys please mmit more to the project.

CarlosSCC commented 4 years ago

@Persei08 @fisforfaheem So from version 0.3.10 jumps to 0.4.0 ? i would do something like: "git log --since=lower_date_for_version --until=upper_date_for_version" and write down the relevant fixes , bugs and features on . if my approach is correct then you can assign this to me

fisforfaheem commented 4 years ago

It would be great, use more details, and do it!

On Sat, Jun 13, 2020 at 2:46 AM CarlosSCC notifications@github.com wrote:

@Persei08 https://github.com/Persei08 @fisforfaheem https://github.com/fisforfaheem So from version 0.3.10 jumps to 0.4.0 ? i would do something like: "git log --since=lower_date_for_version --until=upper_date_for_version" and write down the relevant fixes , bugs and features on . if my approach is correct then you can assign this to me

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/popcorn-official/popcorn-desktop/issues/1457#issuecomment-643495879, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIRXJSFBDV7K3WGLDPT437LRWKO2LANCNFSM4MY5MFKA .

Persei08 commented 3 years ago

@CarlosSCC Sorry it's long time since your reply. Do you always want this issue to be assigned to you ?

fisforfaheem commented 3 years ago

any progresS?

fisforfaheem commented 3 years ago

i wish i could have assigned it, but i am very busy in university

On Wed, Nov 25, 2020 at 2:06 AM Persei08 notifications@github.com wrote:

@CarlosSCC https://github.com/CarlosSCC Sorry it's long time since your reply. Do you always want this issue to be assigned to you ?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/popcorn-official/popcorn-desktop/issues/1457#issuecomment-733232928, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIRXJSC55LSKM4KVYAB3DZDSRQN4LANCNFSM4MY5MFKA .

Persei08 commented 3 years ago

So to already have an idea:

v4.2 to v4.4:

$ git log --no-merges --pretty='format:%C(auto)%h: %cs - %an - %s %b' --until="2020-04-15" --since="2020-04-03"
f7a2d27a: 2020-04-14 - Ivan Borzenkov - add support tor and i2p 
5e0688eb: 2020-04-14 - Ivan Borzenkov - rename to custom 
8843b1d5: 2020-04-14 - Ziro Official - Add setting page for api server url 
9ead9dfb: 2020-04-14 - team-pct - v0.4.4 
b8e02b45: 2020-04-14 - team-pct - Bump Settings 
e29f1e81: 2020-04-14 - team-pct - Opensub Useragent 
f129cbd7: 2020-04-04 - Ivan Borzenkov - fix pkg-maker 
e0beb978: 2020-04-04 - team-pct - Opensub Login Opensub Login fix

b05ab6d8: 2020-04-04 - Gabriele Petrioli - Fix parameter mutation Small fix to prevent mutating the parameter function, and instead return a clean/new object.
b07a9404: 2020-04-03 - team-pct - v0.4.3 
800e3232: 2020-04-03 - team-pct - Fix updater Node13 Switch to DSS1

4906471b: 2020-04-03 - team-pct - v0.4.2 
1fc9a97d: 2020-04-03 - team-pct - Disable TorrentCollection Disable TorrentCollection for now until we fix that

v4.1 to v4.2:

$ git log --no-merges --pretty='format:%C(auto)%h: %cs - %an - %s %b' --until="2020-04-04" --since="2020-03-21"
b05ab6d8: 2020-04-04 - Gabriele Petrioli - Fix parameter mutation Small fix to prevent mutating the parameter function, and instead return a clean/new object.
b07a9404: 2020-04-03 - team-pct - v0.4.3 
800e3232: 2020-04-03 - team-pct - Fix updater Node13 Switch to DSS1

4906471b: 2020-04-03 - team-pct - v0.4.2 
1fc9a97d: 2020-04-03 - team-pct - Disable TorrentCollection Disable TorrentCollection for now until we fix that
b8676b39: 2020-04-02 - Ivan Borzenkov - move download btn 
151f8b10: 2020-04-02 - Dat Nguyen - Add active torrents setting container 
bea603ad: 2020-04-01 - Ivan Borzenkov - double close 
3a789a67: 2020-04-01 - Ivan Borzenkov - double if 
938f4b3b: 2020-04-01 - Ivan Borzenkov - delete revert 
d013560a: 2020-04-01 - Ivan Borzenkov - active 
f8929209: 2020-04-01 - Ivan Borzenkov - revert search ext player 
10c11155: 2020-04-01 - Ivan Borzenkov - revert key 
3bb0444a: 2020-04-01 - Dat Nguyen - Download show episode 
84f99e74: 2020-04-01 - Dat Nguyen - Add seedbox to download and upload torrent 
66b09191: 2020-03-31 - Игорь Поляков - update link to transifex.com 
0d3a6c56: 2020-03-29 - Gabriele Petrioli - Fix wrong element size when both bookmark and seen icons as active In the movie details page when a movie had been added to favorites
and the movie was marked as seen the CSS rule to style the "seen"
movie cause the favorites and seen icons (and whole line) to go
beneath the watch now and watch trailer buttons.

Just removed a couple of CSS lines that caused the issue

ee1a828f: 2020-03-28 - Игорь Поляков - remove unused translate 
1bb43473: 2020-03-27 - Persei08 - update butter-settings-popcorntime.io version use butter-settings-popcorntime.io 0.0.3 because url are updated to .app domain. 
b50f0cf3: 2020-03-27 - Persei08 - Replace "report issue" by a link to the issue board This replace the call to the built-in report form, which was broken by a link to the issue board. 
507079f8: 2020-03-27 - Persei08 - Fixing about view social icons Removing google plus icon.. because the service ended, and replacing gitlab icon by github one with repo url 
59d96696: 2020-03-27 - Persei08 - Removing grunt reference since it's no longer used Grunt is no longer used, explanation not needed

cc0a844c: 2020-03-27 - Persei08 - Update quickstart instructions: yarn start instead of yarn gulp run Update quickstart instruction to use yarn start instead of yarn
gulp run

44c06cfb: 2020-03-27 - Persei08 - Script to add yarn clean for yarn gulp clean Just added the script yarn clean for running yarn gulp clean.

759b5e25: 2020-03-25 - teampct - Fix Change TMP folder 
7dbe9f11: 2020-03-25 - teampct - Fix drag and drop Torrent file 
63a6649a: 2020-03-25 - teampct - Update Webtorrent 
b17a26fb: 2020-03-24 - Daniel Bayley - Add [Homebrew Bundle] Brewfile example to README 
cbe1424e: 2020-03-24 - Daniel Bayley - Fix popcorn-time-beta Cask 
d6668e73: 2020-03-24 - Persei08 - use rimraf.sync() to clean the cache on app close On ubuntu 18.04 was experiencing issue where 8 or 9 time of 10, rimraf fail to clean the cache folder properly because the app close before it do it. This fix do it synchronously, so the app wait for rimraf to
clean the folder before it close

d1fbd375: 2020-03-23 - Daniel - Fix popcorn-time Cask 
526b66c5: 2020-03-23 - PoorPockets McNewHold - Updated one more website link. The .sh still redirect for the correct one, still, but it's better to change it just in case.
a56235ba: 2020-03-22 - Daniel Bayley - Add auto_updates 
bb761110: 2020-03-22 - Team PCT - Fix Clear Cache folder 
ed3316bd: 2020-03-22 - Team PCT - Webtorrent Fix / Streaminfo fix - Webtorrent should destroy torrent not pause ( Performances issues)
- Streaminfo should give info every 1 second interval for human reading
no need Live info
- Get back Heart Button for Favorites
- Update Trackers

b1d65d95: 2020-03-22 - Omer Levi - Fixed empty file handling on drop event 
24532370: 2020-03-21 - Ivan Borzenkov - remove hardcode for cleanup 
2dd1be8a: 2020-03-21 - Ivan Borzenkov - fix mac build 
af0b6e67: 2020-03-21 - Team PCT - v0.4.1 

v4.0 to v4.1:

$ git log --no-merges --pretty='format:%C(auto)%h: %cs - %an - %s %b' --until="2020-03-22" --since="2020-03-16"
b1d65d95: 2020-03-22 - Omer Levi - Fixed empty file handling on drop event 
24532370: 2020-03-21 - Ivan Borzenkov - remove hardcode for cleanup 
2dd1be8a: 2020-03-21 - Ivan Borzenkov - fix mac build 
af0b6e67: 2020-03-21 - Team PCT - v0.4.1 
8e37235b: 2020-03-20 - Team PCT - Update to Fontawesome 5 
da09a53e: 2020-03-20 - Team PCT - Revert to video.js 4 
658e1382: 2020-03-20 - Team PCT - Disable Seeding on start/ Update Seeding Due to performance issue on start we disable that by default and let
the user enable if they want

265733c4: 2020-03-20 - Ivan Borzenkov - can disabe remote control server 
8a2d030f: 2020-03-20 - Ivan Borzenkov - remove cbN ids 
5278b897: 2020-03-20 - Ivan Borzenkov - vpn - hide info on load page 
fd985d34: 2020-03-19 - Persei08 - Fix "enable VPN" option to take effect imediatly Enable VPN option wasn't taking effect imediatly and was requiring to reload a view to take effect. Now movie view is reloaded and padlock icon visibility switch instantly. 
98408071: 2020-03-18 - Persei08 - Fix celebrate various events checkbox "Celebrate various events" checkbox was associated to "Enable VPN"
checkbox (same id) causing the issue to toggle "Enable VPN" instead.

Id is now corrected.

aa592423: 2020-03-18 - Ulysse Mensa - [Provider] Tv Showtime - update api endpoint 
b4deb004: 2020-03-18 - Yasar Shaikh - Updated with older versions, If someone doesn't happy with upgraded versions, they can go back with previous versions. Added legitimate links from Jenkins site - https://ci.popcorntime.app/job/Popcorn-Time-Desktop/200/
5c68847e: 2020-03-18 - team-pct - Update popcorn-time.rb 
3f8dc000: 2020-03-18 - NiGHT-RiDER - Update popcorn-time.rb 
e6d0a561: 2020-03-18 - Persei08 - Fix missing IMDB icon for movies IMDB icon was missing (hidden) on movie details page. This commit fix that, by no longer hiding it and some UI fixs

55d57306: 2020-03-16 - Team PCT - v0.4.0 
dbe1dae8: 2020-03-16 - team-pct - Update build.yml 
b81378ee: 2020-03-16 - Team PCT - Various Fixes 
Persei08 commented 3 years ago

v3.10 to v4.0:

$ git log --no-merges --pretty='format:%C(auto)%h: %cs - %an - %s %b' --until="2020-03-17" --since="2016-10-30"
55d57306: 2020-03-16 - Team PCT - v0.4.0 
dbe1dae8: 2020-03-16 - team-pct - Update build.yml 
b81378ee: 2020-03-16 - Team PCT - Various Fixes 
ef48d491: 2020-03-15 - Team PCT - Fix Yarn.lock / Add Translation 
b9cfa525: 2020-03-15 - team-pct - Bump SDK 
558416e2: 2020-03-13 - Team PCT - Various Fix 
fe698b0f: 2020-03-14 - Ivan Borzenkov - fix win title 
cba6052f: 2020-03-13 - Wallydz - Fixes 
19319190: 2020-03-13 - Ivan Borzenkov - select quality 2 
d413d200: 2020-03-13 - Ivan Borzenkov - open screen switch 
a6a88ac8: 2020-03-13 - team-pct - Fix details 
199b80eb: 2020-03-13 - Ivan Borzenkov - continue seediing flag 
0aeb66c7: 2020-03-13 - team-pct - Fix Cover Animes 
2778b4c6: 2020-03-13 - Teampct - Keep Seeding after 
aa4cd041: 2020-03-13 - Teampct - Update ReadMe 
991b7951: 2020-03-13 - Team PCT - Workflow 
968176e8: 2020-03-13 - Team PCT - Revamp App 
8409778e: 2020-03-13 - Persei08 - Update to custom nwjs v0.44.5 Use custom build of nwjs v0.44.5. Bring back extra codecs to butter player 
7231da88: 2020-03-13 - Ivan Borzenkov - sq 
ac1eb068: 2020-02-09 - Selmen Arous - changed homepage link 
4d6dc7c6: 2020-02-09 - Selmen Arous - links update removed google+ link (no longer existing ) , changed to new website (.app ) on other links
7c7e5782: 2020-02-03 - Ivan Borzenkov - fix jslint 
e4929256: 2020-02-03 - Ivan Borzenkov - all files was deselect 
e73a0fb2: 2020-02-03 - Ivan Borzenkov - keep seeding torrents after restart 
56b50bcc: 2020-01-07 - Ivan Borzenkov - fix display element for correct calculate position 
cf52ef4d: 2019-12-08 - Daniel Bayley - Fix Homebrew Casks Homebrew `install` command fails if URL contains any uppercase letters.
a222153a: 2019-12-07 - Daniel Bayley - Update README Include Homebrew install instructions.

24fa9aa6: 2019-12-07 - Daniel Bayley - Add Homebrew Cask for beta releases 
6909d780: 2019-12-07 - Daniel Bayley - Add appcast to Homebrew Cask 
7d96c2ce: 2019-11-14 - Daniel Bayley - Add Homebrew Cask Enable users to easily install Popcorn Time using _[Homebrew] ([Cask])_ with `brew cask install popcorn-official/popcorn-desktop/popcorn-time`.

[homebrew]: https://brew.sh
[cask]: https://github.com/Homebrew/homebrew-cask#homebrew-cask

c73df6c3: 2019-11-02 - riclas - update webtorrent version tested on windows, no issues up to version 0.106.0
0.107.0 has issues
e6f3c347: 2019-10-04 - platinumjesus - #933 Fixes Play From Favourite 
7a803cdc: 2019-10-04 - platinumjesus - Fix linting in gulpfile 
c7799212: 2019-07-13 - özkan pakdil - Update make_popcorn.sh fix https://github.com/popcorn-official/popcorn-desktop/issues/1026
525dfbe1: 2019-01-26 - Ben Holden-Crowther - Removed link to placeholder file 
3a89409d: 2019-01-08 - Ben Holden-Crowther - Documentation Improvement Further cosmetic edits (e.g. sentence capitalization)
282f2432: 2019-01-06 - Ben Holden-Crowther - Documentation Improvements Quick corrections
672f3ceb: 2019-01-05 - Ben Holden-Crowther - General Formatting Improvements Copyright symbol and full stops where needed.
7ded336f: 2019-01-03 - Ben Holden-Crowther - update copyright date in readme to 2019
b5f0e31d: 2018-12-29 - Giovanni Santini - Unpack properly FFMpeg on UNIXes Right now, the FFMpeg library is unpacked nearby the PopcornTime
executable, when it expects it in the *lib* folder, except when on
Windows.
This code solve the issue.

e2351a0c: 2018-12-25 - team-pct - Update README.md 
6566ab1d: 2018-12-22 - team-pct - Revert q 
c30bf152: 2018-12-22 - özkan pakdil - Update gulpfile.js download ffmpeg if folder does not exist.
737b599b: 2018-12-21 - team-pct - Remove IRC chat 
19a1301f: 2018-12-21 - team-pct - Update forum 
9bce01b1: 2018-12-20 - Team Pct - Update Deps 
584d9b88: 2018-12-12 - Team Pct - Update Deps 
2391505f: 2018-12-10 - team-pct - Create Jenkinsfile 
a6777e07: 2018-12-07 - Team Pct - Gulpfile for Dev mode add basic codecs 
0886dd57: 2018-12-06 - Team Pct - change logic 
17b2f398: 2018-12-06 - Team Pct - Make it simple Import / Export 
acabca7c: 2018-12-06 - team-pct - Update README.md 
e0d67739: 2018-12-06 - team-pct - Update README.md 
4350aa7e: 2018-12-06 - Team Pct - I18 data 
a9381841: 2018-12-06 - Team Pct - Handle better errors 
6a4c8614: 2018-12-06 - Team Pct - Remove node-webkit fidlogs Use Native nwjs dialogs 
6b2a7719: 2018-12-06 - Team Pct - Title bar bug 
6f168f5f: 2018-12-05 - team-pct - Butter-Provider npm 
36a413f9: 2018-12-05 - Team Pct - Poster Backdrop.... 
863d9cd2: 2018-12-05 - Team Pct - Fix issue with item sometime throwing error torrent health on Movie Detail 
f383d612: 2018-12-05 - Team Pct - Compress zip on osx correctly 
759ee4fa: 2018-12-05 - Team Pct - Zip for OSX users , Put Back Deb Task for Dist 
19ddcb09: 2018-12-04 - Team Pct - Fix Fav for TVshow credits to  xxx 
2e0f5611: 2018-12-04 - Team Pct - Disable updateStats on StreamInfo, Webtorrent can do the job of updateStats

88181655: 2018-12-04 - Team Pct - minor fixes on show details 
a23e366f: 2018-12-04 - Team Pct - handle better torrent errors 
f280137e: 2018-12-04 - Team Pct - Fix Favorites / Bookmark 
642d0112: 2018-12-04 - Team Pct - Restart Torrent if error occur 
1403b7dd: 2018-12-04 - Team Pct - update streaminfo only when needed 
98558d4f: 2018-12-04 - Team Pct - Handle better Stream Info using WebTorrent Events 
9fe1f244: 2018-12-03 - Team Pct - Progressbar is not needed , new videojs have it 
83ce75ce: 2018-12-03 - Team Pct - Update video.js plugins / Hooks 
3a64554c: 2018-12-03 - Team Pct - Put Back Styl Files after Fixing Player.js error 
652d29f3: 2018-12-02 - Team Pct - revert content_item for now 
ea93f61f: 2018-12-02 - Team Pct - Use Content Item for Movie 
12bba694: 2018-12-02 - Team Pct - Call Opensubtitles Directly 
18305587: 2018-12-02 - Team Pct - Fix Error on player that was making menu dispear and then make app crash 
38b4d53a: 2018-12-02 - Team Pct - Revert style Remove console log from streamer 
8c33d8a9: 2018-12-02 - Team Pct - Start a new Instance without any option 
e6309f8b: 2018-12-02 - Team Pct - WebTorrent was starting 2 instances - Global one Webtorrent instance , and Removing and adding to it Torrent and Magnet       Will Lead the way to Preloading next Episode    Watch Later - For Downloading and keeping for later 
148054fd: 2018-12-01 - Team Pct - Force Tracker & announce that too 
4270ac01: 2018-12-01 - Team Pct - Force Trackers 
7e8ba2ef: 2018-12-01 - Team Pct - Add more trackers for real 
93ea70a9: 2018-12-01 - Team Pct - Fixes 
62a6385a: 2018-11-30 - Team Pct - Wait for Subs for external devices 
07470a30: 2018-11-30 - Team Pct - Disable RARBG , TorrentCollection Working again 
05f575ec: 2018-11-30 - Team Pct - CI 
4cb26191: 2018-11-30 - team-pct - Added Jenkinsfile 
c30e4dd1: 2018-11-30 - Team Pct - Fixes 
2ec0defa: 2018-11-30 - Team Pct - Make Subs working on Local player by Using VTT Server 
2bce0bbb: 2018-11-30 - Team Pct - NO zip for OSX linux 
03879a2b: 2018-11-30 - Team Pct - Yarn try 2 
697b0fff: 2018-11-30 - Team Pct - Fix Dist Missing some files 
9b9e8ecf: 2018-11-30 - team-pct - Update Status badge 
ea376cc6: 2018-11-30 - Team Pct - Fix nwjs building 
281a0a36: 2018-11-30 - Team Pct - Gulp add task compresszip , update some devdep packages , add gulp-zip 
d1f0fa76: 2018-11-29 - Team Pct - Gulp test for travis 
4b4d8e9b: 2018-11-29 - Team Pct - JSHINT 
17669e73: 2018-11-29 - Team Pct - Default Video.JS Skin , Disable Subtitle for now 
c956f67e: 2018-11-29 - Team Pct - Upgrade to Video.js 7 
8815d798: 2018-11-29 - Team Pct - Fix 
4893028e: 2018-11-29 - Team Pct - lock 
dc4c1ac9: 2018-11-29 - Team Pct - Fix weird CI errors 
461cb5f9: 2018-11-29 - Team Pct - Back to NPM till fixing Deps for YARN 
7d158e93: 2018-11-27 - Team Pct - Yarn Credits goes to @ozkanpakdil 
0812762a: 2018-11-27 - Team Pct - Yarn switch Credits goes to @ozkanpakdil 
547b34f3: 2018-11-27 - team-pct - Update package.json 
ba5d89ef: 2018-11-27 - Team Pct - Update to nwjs35 
d0c49946: 2018-11-27 - Team Pct - Fix Global call 
3753680d: 2018-11-27 - Team Pct - Fix Subtitle Fetch on movie Detail 
0f40f595: 2018-11-27 - Team Pct - More fixes 
ad46c148: 2018-11-27 - Team Pct - Fix tvshows repo 
6f46fba1: 2018-11-27 - Team Pct - More Butter Updates , Broke TV SHOW Investingating 
94b6bbe1: 2018-11-26 - Team Pct - Various Update from Butter - Watchlist again working but still not streaming 
89ee66d7: 2018-11-24 - team-pct - Update package.json 
75aa86bf: 2018-11-24 - Team Pct - Trakt module update 
19eff5af: 2018-11-23 - team-pct - Revert yargs Update Node on Ci needed
1d3b3161: 2018-11-23 - Team Pct - Minor Fixes 
b7a6f567: 2018-11-23 - team-pct - Update package.json 
dd84a685: 2018-11-23 - team-pct - Update packages 
5dccba18: 2018-11-23 - Tom - Correct markdown display 
6de9bd82: 2018-11-21 - Persei08 - Fix chromecast backward/forward jump step When casting to chromecast, backward/forward buttons were not working (they supposed to jump step 30 sec).
This commit fix that.

f9a0f992: 2018-11-19 - Persei08 - Fix options to disable Indie/anime tab Fix issue #401 (and #823). Users can now select option to disable Indie or Anime tab.
Option value is saved and tab is hidden/visible according to this value.

Also replace PR726 which have wrong encoding I guess

8c81a815: 2018-11-16 - cmpt376Kor - Fix errors in README.md 
6afc9947: 2018-10-06 - thepante - Update filter-bar.tpl 
b2188a5c: 2018-09-30 - rslavin - Switched to dlnacasts2 The original dlnacasts is virtually abandoned and included
an issue where its use of ssdp.search() would complete faster
than some clients could respond, resulting in some DLNA devices
not being detected. By using dlncasts2, a timeout is added
which resolves the bug.

ec97c3d1: 2018-09-19 - Pedro L.C.A - Improve/update bg-header.jpg image The image was super low and there was no references to Pochoclín
ad5ae6da: 2018-06-12 - Persei08 - Detect and use IINA player as external player on MacOS 
db8c4695: 2018-05-13 - Persei08 - Fix TorrentCollection search sorting by seeds The sort by seeds wasn't correct, it was sorting result by comparing seeds number like strings instead of integers. So 345 was before 2000 for example. This fix that. Credit to /u/yiannis309

3102ff08: 2018-04-29 - PatriceVignola - Add local subtitles support to chromecast streams Before, only default subtitles embedded in the torrent link could be
played. Now, if the user drags a torrent file on the chromecast player,
we serve the local files to the subtitles server so that the chromecast
can access them like remote subtitles. Right now, only the subtitles
drag-and-dropping works, but the UI will come in a future update.

849439ae: 2018-04-29 - PatriceVignola - Fix typo in comments 
046485a8: 2018-04-28 - Persei08 - Set butter-provider-vodo version to 0.3.1 Actually butter-provider-vodo version set in package.json use the master branch of the repo. Recently some changes were made on it which generate issue with PT. (PT start with black empty window) Settings version to 0.3.1 will use the package provided by npmjs, which is the same version than before it was recently updated. Fix issues #741, #770. 
eccf08a6: 2018-04-02 - Persei08 - Fix TorrentCollection: Search and Stored torrents actions Since extratorrent no longer exist this code isn't necessary.
It was also buging the search, so removing it make the search working again.

Actions on stored torrents (open, rename, delete) were broken. It fix that.

Also some little improvements:
* Confirmation message before deleting the whole collection
* increase the timeout delay to 5000 for tpb and rarbg (cpasbien and leetx already set at 5000)

Credit to /u/yiannis309

091fb2ea: 2018-04-01 - Paul Falgout - Fix viewstack 
189aac97: 2018-03-28 - PatriceVignola - Commit package-lock.json file changes The package-lock.json file changes should always be committed.

346bbf48: 2018-03-28 - PatriceVignola - Add support for .smi (or .sami) subtitles You can now play .smi or .sami subtitles by selecting them from the
subtitles menu or drag-n-dropping them on the app when a movie is
playing. The subtitle will be converted to a .srt like the .txt, .ssa
and .ass subtitles since it's easier to have a single output point for
all subtitle files, but we could add unique markup features of the .smi
type (like colors and positioning) if it's desired in the future.

1566221f: 2018-03-27 - PatriceVignola - Fix the convert2srt output path regex Since the regex was only keeping the file name after the last backward
slash (\) but not forward slash (/), it was only working on Windows. By
adding the forward slash to the regex, subtitles can now be converted on
the Linux and Mac platforms.

ec0633ac: 2018-03-27 - Team Pct - Fix build error 3 
dc3d7a8a: 2018-03-23 - Persei08 - Remove extratorrent ralated code and it also fix search Since extratorrent no longer exist this code isn't necessary.
It was also buging the search, so removing it make the search work again.

Credit to /u/yiannis309

f40ab3fb: 2018-03-22 - Yvan Sraka - % chmod +x make_popcorn.sh 
f3135466: 2018-03-19 - Team Pct - Fix build error 3 
1dafac21: 2018-03-19 - Team Pct - Fix build error 2 
1a0b13b0: 2018-03-19 - Team Pct - Fix build error 
863c2f80: 2018-03-18 - Team Pct - Fix backbone error 
f5bf55c2: 2018-03-18 - Team Pct - Bower 2 
62d1069d: 2018-03-18 - Team Pct -  Fix DEL package ver 
9e193790: 2018-03-18 - Team Pct - Update Dev-Deps 
4aa6951e: 2018-03-18 - Team Pct - Bower unable to build 
c59051f3: 2018-03-18 - Team Pct - Fix Weird Bower error 
9e8c4bfd: 2018-03-18 - Team Pct - Revert "Merge pull request #474 from chtrinh/feature/451_keep_seeding_after_closing_player" This reverts commit 7dcca9e67ee16428301e89ac70bb05fb08b7ef3b, reversing
changes made to 36e234ea44d1297b5600f6d84c68f773e03f4604.

04f23ac1: 2018-03-17 - Paul Falgout - Marionette v3 update Very basics upgrade to v3.  Doesn't really address style or architectural suggestions in v3 (ie: there's stil an App.Vent) but it is using the new lib

cb44e3f7: 2018-03-11 - Team Pct - Fix duplicate CBX credits goes to @flamber 
3f02812d: 2018-03-10 - Team Pct - Fix Updater Seeding 
71f269ac: 2018-03-10 - Team Pct - Fix Typo 
d370c227: 2018-02-14 - Persei08 - Ability to detect VLC binary installed via snap package. Since VLC 3.0 is available in a snap package version, some users will be
interested to have it detected to use it as an external player.

 * search binaries into /snap/bin

005f80fb: 2017-12-09 - shiami - Update language.js 
53fe1440: 2017-12-09 - shiami - Allow different Chinese subtitles Change subtitle availability from zh to zh-cn and zh-tw.
b0a141df: 2017-11-17 - Renan Rocha - Update README.md 
3e376851: 2017-10-28 - Niels de Bruin - Updated opensubtitles-api package to stable release 
c669752e: 2017-10-28 - Niels de Bruin - Added NPM scripts for building and starting the application 
02a32b1e: 2017-09-18 - user440 - Update videojshooks.js 
3fc47ae9: 2017-09-15 - user440 - Update videojshooks.js 
10a5a94d: 2017-09-15 - user440 - Update videojshooks.js not only that openSubtitle collection request can timeout but also each download of subtitle file. this fixes that giving 4 additional subtitle file download retries. usually just 1 is enough but if openSubtitle says that there is a file, then it should deliver that promise ;)
da5e989e: 2017-09-15 - user440 - reload subtitle if error on load 
25401656: 2017-09-15 - user440 - fixed wrong paste 
c186ab86: 2017-09-15 - user440 - Update videojshooks.js 
61164477: 2017-09-15 - user440 - Update player.tpl 
fe39368a: 2017-09-15 - user440 - Update generic.js 
16a7cca0: 2017-09-15 - user440 - Update opensubtitles.js 
ce8c590d: 2017-09-12 - user440 - instanceof String and some double calls in item.js "instanceof String" never returns true unless var is declared as "new String" so 'typeof' is better solution

also trigger 'movie:watched' is calling Database.markMovieAsWatched so it not necessary to do execute both. same for unwatched

also for Database.addBookmark which is executing App.userBookmarks.push and the same for deleteBookmark doing splice
dcb09868: 2017-09-07 - user440 - Update item.js When a title is marked as watched there would be added two entries into "watched.db" because both "Database.markMovieAsWatched" and "App.vent.trigger('movie:watched'" were executed.

There is a note into "database.js" that "markMovieAsWatched" should not be called and that's because event "movie:watched" is actually calling that function.
e7affe7f: 2017-09-07 - user440 - Update database.js fix to remove possible double entries from both "App.watchedMovies" and "db.watched" because "watched.db" will probably contain double entries of some titles caused by double save request from "item.js"
cfc2179c: 2017-09-06 - user440 - Update streamer.js 
7edec337: 2017-09-06 - user440 - Update streamer.js fixed doublequotes
fbeb9049: 2017-09-06 - user440 - variable scope issue due to subtitle_retry variable scope issue this is better solution
8c9e68fb: 2017-09-02 - user440 - Update streamer.js 
56f07234: 2017-09-02 - user440 - Missing subtitles As I have wrote in issue #603 subtitles does not load on some systems if there is large number of open DHT connections because subtitle download request timeouts so I have added solution to retry subtitle fetching couple of times. Before of this change I could not get any subtitles (specially because DHTlimit is removed in the latest build, which I used to have set to 5 for subtitles to work properly) and now with this proposed change I have all subtitles back.

In issue #410 there was reported that when '0 subtitles found' that code will stuck at 'waiting for download' which was solved by commit 557389a50a7b7a2fe95e37ce0b64ae410a81cc1b but that solution did not solved this issue properly so I have added better solution at line 386 because my proposal of code change actually reverts changes of mentioned commit.
1beb3818: 2017-09-02 - user440 - DHTlimit settings not used any more - issue #601 Since DHTlimit is not used anymore then it should be removed from settings.

Issue #601
0ebd9ac5: 2017-09-02 - user440 - fix for issue #602 cb7 id is used twice so 'celebrate various events' is not changed properly
532bbcef: 2017-08-23 - BHC - Updated copyright date to 2017
6751a635: 2017-08-23 - ISPushkin - Fix a bug using 'cmd + q' on macOS The attempt #2.
fd953b19: 2017-08-23 - ISPushkin - Fix a bug using 'cmd + q' on macOS An attempt to make the linter happier.
4f12fd06: 2017-08-17 - ISPushkin - Fix a bug using 'cmd + q' in macOS Correct closing of the window using 'CMD+Q' on macOS.
c611d88b: 2017-08-15 - caedes - chore(package): add package-lock.json 
e6b364ce: 2017-06-17 - caedes - Improve SVG size 77% off!

b0c79fe4: 2017-06-17 - caedes - Improve .png and .jpg images size By applying one pass of ImageOptim we saved 49 Ko out of 220 Ko. -22.4%
overall.

638a0829: 2017-05-07 - Kost Koniev - Internationalise keybindings. 
9e25e9f0: 2017-04-26 - team-pct - Active SSL on OpenSub 
a9aa8e16: 2017-04-26 - team-pct - OS Security Issue Fix Credits to @VJK security fix: opensubs #602
d2d90afc: 2017-04-26 - team-pct - Update Opens 
557389a5: 2017-03-21 - rfigueroa - Fix Stuck on "Waiting For Subtitles" 
b948b92a: 2017-02-10 - chtrinh - Remove non-existent file from index 
3f4ffa5e: 2017-02-10 - chtrinh - Kill forked child process 
b5cc975c: 2017-02-10 - chtrinh - Auto seed torrents after player is closed by using cache torrent files 'autoSeed' - starts up a forked process with a WebTorrent client which
enables this feature. Torrent files are create and saved in tmp folder
to be used later for seeding. Randomly selects files for join swarm.
'seedLimit' - starting limit for number of torrents connected.

7b97a2e1: 2017-02-07 - chtrinh - Remove mouseScroll listner event `.bind()` returns a new function which is not referenced
when trying to removed later. Saving bounded function as a property
to be referenced.

bdc425ab: 2017-02-06 - chtrinh - Increase maxBuffer size for parseReqDeps 'npm ls' stdout can execeed max buffer size of 200KB.
Setting child process max buffer size to 500KB.

bc674eb5: 2017-01-28 - Chris Alderson - Fix butter-provider 
4f34a3ae: 2017-01-21 - Ader - limit input to one char - limit input to one char
- consider empty input as positive answer and everything else in negative (except Y/y)
- explicitly inform the creation is canceled
537324ee: 2017-01-20 - rfigueroa - sortsubs 
1dcc0949: 2017-01-10 - rfigueroa - run create desktop entry only on linux 
81ede305: 2016-12-30 - Chris Alderson - switched to git numbers so the build doesn't break 
1bbf0c1a: 2016-12-22 - Chris Alderson - updated node engine 
483aacd6: 2016-12-13 - Chris Alderson - fix for closing player 
2184589e: 2016-12-13 - Chris Alderson - fixed trakt auth 
43c4a846: 2016-12-01 - Chris Alderson - added build flavor to nw-builder 
cc25c6ab: 2016-11-26 - Chris Alderson - disable ugly search history 
2ce8d7b8: 2016-11-26 - Chris Alderson - fixed selecting a torrent 
b4082fe2: 2016-11-26 - Chris Alderson - removed extratorrent-api from package.json since it\'s in TorrentCollection module 
6699cefc: 2016-11-26 - Chris Alderson - updated torrent collection layout 
5914eaef: 2016-11-26 - Chris Alderson - more providers for torrent collection 
e7f67207: 2016-11-26 - Chris Alderson - added TorrentCollection to global.js 
c2c468dc: 2016-11-26 - Chris Alderson - added extratorrent-api to package.json (torrentcollection) 
19ecc270: 2016-11-26 - team-pct - Update settings.js 
47e7f6d9: 2016-11-24 - Team Pct - Revert Gulp 
a89bc169: 2016-11-24 - Team Pct - Gulp update 
a1de8a4d: 2016-11-24 - Team Pct - Airplay fix 
54a41ae6: 2016-11-24 - Team Pct - jshint 
247ef977: 2016-11-24 - Team Pct - Cherry Pick from Butter-Desktop 
d0bcd1cd: 2016-11-24 - Team Pct - Fix Fast Rewind on Chromecast 
3a372f3c: 2016-11-22 - rfigueroa - update log calls 
ebfe8e0f: 2016-11-20 - Team Pct - Mutiple Fixes 
0313a2da: 2016-11-20 - Team Pct - Update packages 
a8058ff9: 2016-11-19 - Eden T - Update README.md changed gulp tasks for installing the app.
213a1222: 2016-11-19 - Eden Toledano - Updated README commands as they referred to the old gulp task 
8ddc65a3: 2016-11-18 - rfigueroa - use printf format 
f9bc572a: 2016-11-19 - team-pct - Remove unused Read-Torrent 
8572a952: 2016-11-18 - rfigueroa - remove unused settings 
67c32816: 2016-11-15 - Team Pct - Fix Loading 
996a5b2b: 2016-11-15 - Team Pct - Remove Debug 
ecaf71a7: 2016-11-15 - Team Pct - Switch to Webtorrent-Health 
08ef1802: 2016-11-15 - Team Pct - Replace Torrent-tracker-Health by Webtorrent-Health 
7d63ada4: 2016-11-15 - Ben Clabby - Add option to disable Anime and Indie tabs (#325) * Add option to disable Anime and Indie tabs
6cd5326c: 2016-11-15 - Team Pct - Improvement to streamer 
2c8a5c50: 2016-11-15 - Team Pct - DLNA Improvement 
62607fe4: 2016-11-15 - Team Pct - Trakt Plugins 
6f98a0be: 2016-11-15 - Team Pct - Add new common 
84a68ce6: 2016-11-11 - team-pct - Update to NWJS18.6 (#332) * Update to NWJS 18.6 on GULP File

* Enable Node workers

a2dc6156: 2016-11-06 - Chris - updated torrent collection images 
1936827c: 2016-11-05 - Vitor Rocha - Randomized port selection for streaming http server - Fixed some issues with external players

7fb0b938: 2016-11-05 - Vitor Rocha - Fixed loading screen when movie/show are playing externally 
6275ba71: 2016-11-04 - team-pct - WebTorrent Implementation (#292) * Webtorrent credits : @vitorsrs

* Using Webtorrent as Updater (WIP)

* Cleanup

* Add Error handling for updater

* fixed indents

* error message for downloading new version

* removed peerflix from globals

* removed peerflix from globals

* added webtorrent to jshint global

* added webtorrent to global.js

* removed webtorrent require in streamer.js

* removed webtorrent require in updater.js

* added title to loading screen

* fix incorrect download time left

* Seed the Update if we are on the last version,
Possiblity to Disable Update Seeding on Settings

* Add UpdateSeed

* Fix Setting Container

* Fix #2

* Add Update Seeding on Settings

94056cab: 2016-11-03 - Chris - removed old git conflict comment 
6acd5629: 2016-11-03 - Chris - updated version to solve merge conflict? 
a6f799ca: 2016-11-03 - Chris - updated extratorrent-api dep version 
ddaef181: 2016-11-03 - Chris - correct size for extratorrent search 
650aaf57: 2016-11-03 - Chris - extratorrent search visuals 
a7f071f2: 2016-11-03 - Chris - changed kat to extratorrent 
fbec01f9: 2016-11-03 - Chris - changed searchEngine name 
00f011b8: 2016-11-03 - Chris - first extratorrent search implementation 
b05167ce: 2016-11-03 - Chris - added extratorrent-api dep 
54502131: 2016-11-03 - Chris - removed kat-api dep 
e56ac3af: 2016-11-01 - nathanchapman - Update project name in settings.js App currently displays "Butter" under settings menus. This change
shows "Popcorn-Time" in menus instead.

76c3f432: 2016-10-31 - Pierre Rudloff - Remove npm start from README 
6c82282e: 2016-10-31 - Team Pct - BUMP Version to 0.3.10
Persei08 commented 3 years ago

@CarlosSCC Thanks again for pointing at the git command.

Now @fisforfaheem since you seem very interested by it and are an IT student, It would be really great you check them one by one and make us a humanly comprehensive list. Take your time, you can do it bit by bit every week or even wait and spend your next holidays on it... we are comprehensive :wink: .

fisforfaheem commented 3 years ago

Thanks for the tip! :) Would see this once my exams are over.,

On Thu, Nov 26, 2020 at 12:04 PM Persei08 notifications@github.com wrote:

@CarlosSCC https://github.com/CarlosSCC Thanks again for pointing at the git command.

Now @fisforfaheem https://github.com/fisforfaheem since you seem very interested by it and are an IT student, It would be really great you check them one by one and make us a humanly comprehensive list. Take your time, you can do it bit by bit every week or even wait and spend your next holidays on it... we are comprehensive.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/popcorn-official/popcorn-desktop/issues/1457#issuecomment-734115621, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIRXJSBMMQLAL5GBENEKYLLSRX4XDANCNFSM4MY5MFKA .

tkSimon commented 3 years ago

Adopting a commit message/log convention would help generating this automatically when creating a release. There's a number of packages that take care of this automatically, but for it to work, commit messages would need to follow a convention, to make them somewhat machine readable. See e.g. https://github.com/conventional-changelog/conventional-changelog

tkSimon commented 3 years ago

This is what a changelog created from git log could look like. There's still some issue i need to figure out which causes some entries to be missing. Also the changelog is markdown, so it requires an additional dependency to convert that to html for rendering in nw.

changelog