<commit_before># Project Identt

Matrix Identity Server

[![Build Status](https://travis-ci.org/sroycode/identt.svg?branch=devel)](https://travis-ci.org/sroycode/identt)
[![GitHub (pre-)release](https://img.shields.io/github/release-pre/sroycode/identt.svg)](https://github.com/sroycode/identt)

## Code is WIP

This code is work in progress and is to change frequently.

## What is it

This project seeks to take some of the pain out of setting up a matrix identity server
and should be a drop-in replacement for sydent based on standalone rocksdb
(or leveldb , just change the flag in CMakeLists.txt). 

Supports rudimentary replication. All write queries go to master, read queries are on slave.

Most of the queries closely follow https://matrix.org/docs/spec/identity_service/unstable.html
One main difference is handling of mails and sms to users is handled by an external program. 
There are some additional endpoints to store arbitrary data with accesskey.<commit_msg>WIP Backup [ci skip]<commit_after># Project Identt

Matrix Identity Server

[![Build Status](https://travis-ci.org/sroycode/identt.svg?branch=master)](https://travis-ci.org/sroycode/identt)
[![GitHub (pre-)release](https://img.shields.io/github/release-pre/sroycode/identt.svg)](https://github.com/sroycode/identt)

## Code is WIP

This code is work in progress and is to change frequently.

## What is it

This project seeks to take some of the pain out of setting up a matrix identity server
and should be a drop-in replacement for sydent based on standalone rocksdb
(or leveldb , just change the flag in CMakeLists.txt). 

Supports rudimentary replication. All write queries go to master, read queries are on slave.

Most of the queries closely follow https://matrix.org/docs/spec/identity_service/unstable.html
One main difference is handling of mails and sms to users is handled by an external program. 
There are some additional endpoints to store arbitrary data with accesskey.
{'fraction_non_alphanumeric': 0.08673469387755102, 'fraction_numerical': 0.0, 'mean_word_length': 4.700581395348837, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2030795', 'n_tokens_mistral': 575, 'n_tokens_neox': 553, 'n_words': 228}