npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@cz-nic/fred-ferda

v3.16.0

Published

Ferda is web admin application for FRED

Downloads

5

Readme

======= FERDA

Web admin interface for FRED_.

.. _FRED: http://fred.nic.cz

What's the meaning of “FERDA”?

FERDA is abbreviation for Ferda is Enhanced Redesigned DAphne.

  • Daphne is a previous incarnation of FRED_ web administration tool

Also, Ferda is name of famous Czech comics character Ferda Mravenec_ (Ferdinand the Ant) who is famous for being all around craftsman.

.. _Ferda Mravenec: https://en.wikipedia.org/wiki/Ferda_Mravenec

Supported browsers

Ferda is tested with last two versions of Mozilla Firefox and Google Chrome. However, it will probably work in any modern browser without problems.

Settings

FERDA_GRPC_NETLOC

Network location, i.e. host and port, of the GRPC server. This setting is required.

FERDA_GRPC_SSL_CERT

Path to file with SSL root certificate. Default value is None, which disables the SSL encryption.

FERDA_LOGGER_NETLOC

Network location, i.e. host and port, of the GRPC server for logging. This setting is required.

FERDA_LOGGER_SSL_CERT

Path to file with SSL root certificate. Default value is None, which disables the SSL encryption.

FERDA_MESSENGER_NETLOC

Network location, i.e. host and port, of the GRPC server with messenger service. This setting is required.

FERDA_MESSENGER_SSL_CERT

Path to file with SSL root certificate. Default value is None, which disables the SSL encryption.

FERDA_FILEMAN_NETLOC

Network location, i.e. host and port, of the GRPC server with fileman service. This setting is required.

FERDA_FILEMAN_SSL_CERT

Path to file with SSL root certificate. Default value is None, which disables the SSL encryption.

FERDA_SECRETARY_TIMEOUT

A timeout for connection to django-secretary service. For possible values see documentation of requests library. Default value is 3.05.

FERDA_SECRETARY_TOKEN

Token for authentication at django-secretary service. Default value is None, i.e. no authentication.

FERDA_SECRETARY_URL

URL of django-secretary service (including the path to the API). This setting is required.

FERDA_RECORD_STATEMENT_TIMEOUT

A timeout for connection and read of record statement requests to django-secretary service. For possible values see documentation of requests library. Default value is (3.05, 30).

FERDA_REPORTS

Dictionary with dbreport service configurations. Key should be service name slug. You should not change or remove the key once you set it unless you already deleted all reports from this service in the Ferda admin interface.

Values are dictionaries with dbreport service configuration:

  • NETLOC – Nework location, i.e. host and port of the gRPC server with dbreport service. This key is required.
  • SSL_CERT – Path to file with SSL root certificate. Default value is None, which disables the SSL encryption.
  • No other keys are allowed.

FERDA_STATE_FLAGS_DESCRIPTIONS

Dictionary setting. Keys are state flags names and values are state flags descriptions. In case that value is None, the appropriate flag is hidden from the web interface. This setting is merged with default flags dictionary from ferda.settings module. Default value is {} (empty dictionary).

FERDA_STATE_FLAGS_GROUPS

List of state flags groups. Each group should be list of state flags names. State flags groups are displayed separately in contact detail. State flags that are not included in any group are displayed as separate "others" group. Default value is [['linked', 'serverBlocked', 'deleteCandidate', 'serverDeleteProhibited', 'serverTransferProhibited', 'serverUpdateProhibited']].

FERDA_BADGERS

List of dotted paths to badge providers classes. All classes in the list must subclass ferda.registry.plugins.badges.AbstractBadger. Default value is [] (empty list).

FERDA_CONCURRENT_GRPC_CALLS_LIMIT

Number of maximum concurrent grpc calls in single parallel call execution. There may be multiple parallel call executions running at the same time (e.g. in different workers). Default value is 10.

FERDA_MANUAL_IN_ZONE_DEFAULT_DURATION

Default number of seconds of domain being manually generated in zone. Default value is 604800 (7 days).

Changes

See changelog_.

.. _changelog: CHANGELOG.rst