Skip to content
  • Eugen Rochko's avatar
    Add a nodeinfo endpoint (#12002) · 5f69eb89
    Eugen Rochko authored
    * Add nodeinfo endpoint
    
    * dont commit stuff from my local dev
    
    * consistant naming since we implimented 2.1 schema
    
    * Add some additional node info stuff
    
    * Add nodeinfo endpoint
    
    * dont commit stuff from my local dev
    
    * consistant naming since we implimented 2.1 schema
    
    * expanding this to include federation info
    
    * codeclimate feedback
    
    * CC feedback
    
    * using activeserializers seems like a good idea...
    
    * get rid of draft 2.1 version
    
    * Reimplement 2.1, also fix metaData -> metadata
    
    * Fix metaData -> metadata here too
    
    * Fix nodeinfo 2.1 tests
    
    * Implement cache for monthly user aggregate
    
    * Useless
    
    * Remove ostatus from the list of supported protocols
    
    * Fix nodeinfo's open_registration reading obsolete setting variable
    
    * Only serialize domain blocks with user-facing limitations
    
    * Do not needlessly list noop severity in nodeinfo
    
    * Only serialize domain blocks info in nodeinfo when they are set to be displayed to everyone
    
    * Enable caching for nodeinfo endpoints
    
    * Fix rendering nodeinfo
    
    * CodeClimate fixes
    
    * Please CodeClimate
    
    * Change InstancePresenter#active_user_count_months for clarity
    
    * Refactor NodeInfoSerializer#metadata
    
    * Remove nodeinfo 2.1 support as the schema doesn't exist
    
    * Clean-up
    5f69eb89