Skip to content

Number of scripts: 0 #729

Closed
Closed

Description

@jesus2099

All (my but not only) scripts seem to have recently vanish.

Activity

  1. changed the title [-]Number of scripts 0[/-] [+]Number of scripts: 0[/+] on Sep 1, 2015
  2. added
    bugYou've guessed it... this means a bug is reported.
    on Sep 1, 2015
  3. Martii commented on Sep 1, 2015

    @Martii
    Member

    I've messaged @sizzlemctwizzle ... I rolled back the commit HEAD on production and it's still only showing minimal pages... he'll have to check out S3 storage which I don't have access to.

  4. Martii commented on Sep 1, 2015

    @Martii
    Member

    @sizzlemctwizzle
    dev currently still has it's full compliment ...

    at everyone else... still awaiting to hear back from him... this might take some time if he's not available. Sorry.

  5. Martii commented on Sep 1, 2015

    @Martii
    Member

    @sizzlemctwizzle
    Nada... downgrading the (affected) deps still isn't showing full compliment on local pro and actual production.

  6. Martii commented on Sep 1, 2015

    @Martii
    Member

    Arggh... so assigning to @sizzlemctwizzle ... I don't know how to fix this... sizzle mentioned that we might drop S3 and move it to production to avoid intermittent S3 issues.

  7. added
    BLOCKINGConcentrate on bug fixes primarily.
    on Sep 1, 2015
  8. Martii commented on Sep 1, 2015

    @Martii
    Member

    Added blocking since this is definitely blocking... may modify CONTRIBUTING.md to allow the Active Maintainer to add for ESR type situations.

  9. Martii commented on Sep 2, 2015

    @Martii
    Member
  10. added a commit that references this issue on Sep 2, 2015
  11. Martii commented on Sep 2, 2015

    @Martii
    Member

    sizzle said that my Hello, World! Unit Test script is present on S3 (I republish that usually after every dep update) sooooooooooo... that probably means that we still have the source at least just no linkage to it yet... at least I hope the source is all there. crosses things

  12. 2 remaining items

  13. sizzlemctwizzle commented on Sep 2, 2015

    @sizzlemctwizzle
    Member

    It just makes me lose so much faith in mongoose. I mean, who in the hell
    can get it that wrong? A method that is supposed to remove one document
    from a collection removes ALL of the documents in that collection. It's
    just ridiculous.

    On Wed, Sep 2, 2015 at 12:07 AM, Marti Martz notifications@github.com
    wrote:

    Well a month ago is better than starting from scratch I think. I'd like to
    keep the published dates intact since that is in the _id currently for
    scripts. We'll lose the users added since then as well... they can always
    resign up though... I'm feeling awful right now... I've added remove
    (delete) ops to my normal test routines as well.

    We'll have to keep this blocking until I remigrate #285
    #285 on that DB ...
    and checkout an older HEAD here.

    —
    Reply to this email directly or view it on GitHub
    #729 (comment)
    .

  14. chacham2 commented on Sep 2, 2015

    @chacham2

    May i help with any SQL related issues?

    I forgot to turn on automatic backups. I won't make that mistake again.

    And don't forget to test them once in a while too. Those are 2 mistakes people don;t realize until after they needed them. :)

    BTW, oujs is awesome. I hope you get this all cleaned up!

  15. jscher2000 commented on Sep 2, 2015

    @jscher2000

    Would it be useful to post a list of scripts that don't have any metadata page, which makes them difficult to find? I haven't noticed that the site exposes any numeric index for simple spidering.

  16. Martii commented on Sep 2, 2015

    @Martii
    Member

    @chacham2

    May i help with any SQL related issues?

    Contributing is always welcome... I do have my own opinions on the direction as well as being the Active Maintainer... a lot of my thoughts on direction just changed with this issue too... some didn't.

    One thing though is we don't use SQL... it's mongoose or MongoDB.

    And don't forget to test them once in a while too.

    That is sound advice. Thank you.

    @jscher2000

    Would it be useful to post a list of scripts that don't have any metadata page, which makes them difficult to find?

    I presume these exist and those authors need to come forward and let me know what to look for. I can probably, eventually, be able to look it up... but I need their @name and their username to do this... without this they are orphaned on S3... this is what sizzle means by the "DB is devastated"... we lost all "linkage" due to that dependency deleting the entire collection instead of a single document (record). As I pointed out to @sizzlemctwizzle this could have been horrifically worse had we had a "delete user" option, as suggested in #359, and someone deleted themselves and poof all the users would have gone bye bye including myself. :\

    I haven't noticed that the site exposes any numeric index for simple spidering.

    SEO is handled differently than GreasyFork (GF) and we use username/scriptname in the route. I'm not real fond of looking at GF links as most of the time they are completely useless by not telling you anything until you visit that site. I'm open to improving SEO rankings but that would be another issue (and milestone at SEO) . I seriously doubt a plus vote will happen from me on changing this gently suggested routing url.

    @sizzlemctwizzle
    I still can't launch local pro possibly due to what you said at #712 (comment). Since the DB in use is 21ish days old it is pre this comment. I need this access to migrate the DB over the hump to get to 0.2.0 of our project and any manual look ups for those authors that may need their code from S3 slipped in somewhere (probably not the site itself)... so far no one has made any requests yet.


    This user for example registered in the last 21ish days but didn't make any requests to be restored script source wise.

  17. chacham2 commented on Sep 3, 2015

    @chacham2

    @Martii
    I'm not that interested in taking a role, per se, at least not at this point. If SQL is ever required, desired, or seems like it might be nice, i'm willing to help this excellent site.

  18. Martii commented on Sep 3, 2015

    @Martii
    Member

    not at this point.

    We'll be here when you are ready. It's okay to take part in issues as well... it is helpful to get a different perspective on what everyone wants versus what can be delivered. OUJS is, in part, about safer choices instead of closed source and/or forcing unreasonable .user.js engine features out of the way like some sites do.

    If SQL is ever required

    I'm open to examining this at the node level myself... mongoose is a different type of DB than I'm normally used to (I use "squeekel" myself for some applications ;)... if the benefits outweigh the effort, OUJS as a whole will surely consider it.

  19. Martii commented on Sep 4, 2015

    @Martii
    Member

    @sizzlemctwizzle
    Please confirm we have a working back up of the re-migration later this weekend, unblock this issue, and close at your leisure. TIA

  20. sizzlemctwizzle commented on Sep 4, 2015

    @sizzlemctwizzle
    Member

    Will do.
    On Sep 4, 2015 12:37 AM, "Marti Martz" notifications@github.com wrote:

    @sizzlemctwizzle https://github.com/sizzlemctwizzle
    Please confirm we have a working back up of the re-migration later this
    weekend, unblock this issue, and close at your leisure. TIA

    —
    Reply to this email directly or view it on GitHub
    #729 (comment)
    .

  21. removed
    expediteImmediate and on the front burner.
    on Sep 17, 2015
  22. sizzlemctwizzle commented on Oct 3, 2015

    @sizzlemctwizzle
    Member

    Confirmed that we have one backup (created at midnight UTC) per day for the last 7 days. It is fairly easy to restore from one of these backups.

  23. Martii commented on Oct 3, 2015

    @Martii
    Member

    Gratsi! :)

  24. locked as resolved and limited conversation to collaborators on Apr 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugYou've guessed it... this means a bug is reported.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions