<commit_before><div class="content admin">

<h3>Administration!</h3>
<p ng-show="!isSignedIn()">Please <a href="#/signin">sign in</a>.</p>

<div ng-show="isSignedIn()" class="hidden-xs">
<form>
	<h4 class="first">Circle name</h4>
	<div class="row">
		<div class="col-sm-5">
			<input ng-model="circleName" class="form-control" type="text" placeholder="Circle name"/>
		</div>
		<div class="col-sm-2">
			<button class="btn btn-default" 
			ng-click="saveCircleName(circleName)">Save</button>
			<span>&nbsp;{{messages.name}}</span>
		</div>
	</div>
</form>

<form>
	<h4>Invite people</h4>
	<div class="row">
		<div class="col-sm-7">
			<p>Add people to your circle by sending them links to join.
			Each invitation link is good for one invite, and will expire 
			after 5 days.</p>

			<div class="inviteUrlPanel" ng-show="inviteUrl">
				<label>Invite link:</label>
				<div>{{inviteUrl}}</div>
				<div>&gt; <a href="{{inviteUrl}}">go there</a> &lt;</div>
			</div>
		</div>
	</div>
	<button class="btn btn-default"
	ng-click="createInvite(1)">Create invite</button>
</form>

<h4>Member list</h4>
<ul class="adminList">
	<li ng-repeat="member in members" ng-class-odd="'odd'">
		<div class="row">
			<div class="name col-sm-3">{{member.name}}</div>
			<div class="email col-sm-3">{{member.email}}</div>
			<div class="roles col-sm-3">
				<span ng-repeat="membership in member.memberships"><commit_msg>Admin: Make room for invite URLs<commit_after><div class="content admin">

<h3>Administration!</h3>
<p ng-show="!isSignedIn()">Please <a href="#/signin">sign in</a>.</p>

<div ng-show="isSignedIn()" class="hidden-xs">
<form>
	<h4 class="first">Circle name</h4>
	<div class="row">
		<div class="col-sm-5">
			<input ng-model="circleName" class="form-control" type="text" placeholder="Circle name"/>
		</div>
		<div class="col-sm-2">
			<button class="btn btn-default" 
			ng-click="saveCircleName(circleName)">Save</button>
			<span>&nbsp;{{messages.name}}</span>
		</div>
	</div>
</form>

<form>
	<h4>Invite people</h4>
	<div class="row">
		<div class="col-sm-8 col-md-7">
			<p>Add people to your circle by sending them links to join.
			Each invitation link is good for one invite, and will expire 
			after 5 days.</p>

			<div class="inviteUrlPanel" ng-show="inviteUrl">
				<label>Invite link:</label>
				<div>{{inviteUrl}}</div>
				<div>&gt; <a href="{{inviteUrl}}">go there</a> &lt;</div>
			</div>
		</div>
	</div>
	<button class="btn btn-default"
	ng-click="createInvite(1)">Create invite</button>
</form>

<h4>Member list</h4>
<ul class="adminList">
	<li ng-repeat="member in members" ng-class-odd="'odd'">
		<div class="row">
			<div class="name col-sm-3">{{member.name}}</div>
			<div class="email col-sm-3">{{member.email}}</div>
			<div class="roles col-sm-3">
				<span ng-repeat="membership in member.memberships">
{'fraction_non_alphanumeric': 0.21614950634696756, 'fraction_numerical': 0.0116361071932299, 'mean_word_length': 4.50873786407767, 'pattern_counts': {'":': 0, '<': 115, '<?xml version=': 0, '>': 115, 'https://': 0, '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': '6693898', 'n_tokens_mistral': 1186, 'n_tokens_neox': 1066, 'n_words': 231}