Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 29 16:06
    aluxian closed #1324
  • Nov 29 16:06
    aluxian closed #1334
  • Aug 02 2020 10:16
    aluxian deleted #1276
  • Oct 15 2019 20:09
  • Apr 12 2018 11:45

    aluxian on master

    Update README.md (compare)

  • Apr 11 2018 09:47
    Martina-Neumayer commented #1346
  • Apr 11 2018 06:58
    TehTotalPwnage commented #1346
  • Apr 11 2018 06:58
    TehTotalPwnage commented #1346
  • Apr 11 2018 06:57
    SolarLiner commented #1343
  • Apr 11 2018 06:57
    TehTotalPwnage commented #1346
  • Apr 10 2018 22:49
    cuprousoxide commented #1343
  • Apr 10 2018 22:49
    cuprousoxide commented #1343
  • Apr 10 2018 20:07
    teczaea commented #1343
  • Apr 10 2018 19:49
    teczaea commented #1343
  • Apr 09 2018 21:36
    Martina-Neumayer commented #1346
  • Apr 09 2018 20:57
    SolarLiner commented #1346
  • Apr 09 2018 20:20
    yerbestpal commented #1346
  • Apr 08 2018 10:41
    Taskkill commented #1340
  • Apr 07 2018 20:26
    Taskkill commented #1340
  • Apr 07 2018 17:12
    Martina-Neumayer commented #1346
Alexandru Rosianu
@aluxian
after this, pushing to develop/staging/deploy should work again
the pipeline goes like this:
push to github develop/staging/deploy -> triggers all CIs -> they build the app and upload it to bintray/github
from there the updates server (https://github.com/Aluxian/squirrel-updates-server) picks it up (actually it just requests the releases from GitHub api every time with a cache period of 2h)
the updates server has /update and /download endpoints used for updates and (clean) downloads
however, there's another endpoint, /download/mirror/ which instead of returning the download link from github, returns a download link from the ad network
Émile Fugulin
@Sytten
so you host the two right?
Alexandru Rosianu
@aluxian
can you clarify? the two what?
Émile Fugulin
@Sytten
the two endpoints
Alexandru Rosianu
@aluxian
yes, same server
Émile Fugulin
@Sytten
and I guess that messengerfordesktop.com still uses the gh-pages form your github repo
Alexandru Rosianu
@aluxian
correct
Émile Fugulin
@Sytten
Hence the need for the community to fork
(in my opinion)
I believe we still can`t point to your builds since their update urls point to the mirror endpoint
(which contains malware)
Alexandru Rosianu
@aluxian
no, let me clarify
the only endpoint that serves the ad version is /download/mirror
and the only place where that is used is on mfd.com
all updates are /update
Émile Fugulin
@Sytten
I see, its just the package urls that are pointing to the mirror endpoint (in the json)
Alexandru Rosianu
@aluxian
oops
right, i'll fix those
they're for the 1.x versions in case they still check for updates (i have no idea though)
Émile Fugulin
@Sytten
Are your legally bound to provide the website for the mirror endpoint?
Alexandru Rosianu
@aluxian
you mean the updates server that provides /download/mirror?
Émile Fugulin
@Sytten
and the gh-pages
If you are thats fine, I would just have a proposition to make it clean.
I suggest that the website be moved outside the app codebase so nothing refers to it. Another step (again just an idea), would be to create an organization (of which you would be the owner) and move the code base to it. That organization would also own the .org website (I will happily give the domain to the community).
If you want to keep the repo on your account thats fine, but moving the website outside the repo is I think essential
Alexandru Rosianu
@aluxian
not legally bound, but i'm still helping with things. i didn't separate them because it was easier
i've just removed the .nsis files from all releases
i'll move the website this weekend
so gh-pages will be cleared
i don't see the advantage of moving it to an org. besides, i love that it shows up on my github profile with 2k stars
Émile Fugulin
@Sytten
Mainly easier for contributors/maintainer when you don't have time to work on it (you can still pin it on your dashboard btw), but its fine if you keep it. Would just be nice to have a better mechanism to acknowledge contributions or donations.
Alexandru Rosianu
@aluxian
i'd like to add a page/menu/something in the app with credits to you and the community (because i'm grateful for all the help), but i don't have time to do that now. so i agree there should be a system to acknowledge contributions, i'm open to PRs
Émile Fugulin
@Sytten
I will try to work on it ;)
I think the .org website will still be another repo (for now its under an organization I created) and will be reworked so its not confused with the .com website.
Anyway thanks for the clarification.
Émile Fugulin
@Sytten
Just a though, it would nice to add the option to pack without signing, because I want to rework the installers to write the the Program Files instead (the current location is very weird).
But I cant cause I dont have a certificate
(on windows)
Alexandru Rosianu
@aluxian
i think you can generate your own certificate for that
Émile Fugulin
@Sytten
Dont you have to buy one?
Alexandru Rosianu
@aluxian
only if you want it to be verified/recognised
Émile Fugulin
@Sytten
ho
Alexandru Rosianu
@aluxian
you can use your own but nobody (operating systems i mean) will trust it
also the windows installer uses Squirrel which (last time i checked) doesn't support custom paths
Émile Fugulin
@Sytten
:(
Yep just checked