routing updated to be more variable and on demand
- calendar json file now generated on demand at download request - device fingerprint route now added
This commit is contained in:
		@@ -31,8 +31,12 @@
 | 
			
		||||
        
 | 
			
		||||
    </div>
 | 
			
		||||
    {% endfor %}
 | 
			
		||||
    <div id=calendars class="container">
 | 
			
		||||
        <a class="button" href="login/google">Google Calendar</a>
 | 
			
		||||
        <a class="button" href="#" >Nextcloud Calendar</a>
 | 
			
		||||
    </div>
 | 
			
		||||
    <div class="container">
 | 
			
		||||
        <div class="button addcalendar" style="width: auto; margin: 4rem">Add Calendar</div>
 | 
			
		||||
        <a class="button addcalendar" href="/login/google" style="width: auto; margin: 4rem">Add Calendar</a>
 | 
			
		||||
    </div> 
 | 
			
		||||
 | 
			
		||||
<script type="text/javascript">
 | 
			
		||||
 
 | 
			
		||||
@@ -3,33 +3,33 @@
 | 
			
		||||
 | 
			
		||||
<div class="container">
 | 
			
		||||
    <div style="font-weight: bold;width: 15rem; margin: 1rem">Device ID</div>
 | 
			
		||||
    <div style="font-weight: bold;width: 10rem; margin: 1rem; padding-right: 5rem">Link Status</div>
 | 
			
		||||
    <div style="font-weight: bold;width: 2rem; margin: 1rem">Action</div>
 | 
			
		||||
    <div style="font-weight: bold;width: 10rem; margin: 1rem; padding-right: 4rem">Link Status</div>
 | 
			
		||||
    <div style="font-weight: bold;width: 4rem; margin: 1rem">Action</div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
    {% for item in devices %}
 | 
			
		||||
    <div class="container">
 | 
			
		||||
        <!--Name-->
 | 
			
		||||
        <!--device id-->
 | 
			
		||||
        <div style="width: 15rem; margin: 1rem;">{{ item.deviceId }}</div>
 | 
			
		||||
 | 
			
		||||
        <!--Toggle-->
 | 
			
		||||
        <div style="width: 10rem; margin: 1rem; padding-right: 5rem">
 | 
			
		||||
        <!--link status-->
 | 
			
		||||
        <div style="width: 10rem; margin: 1rem; padding-right: 4rem">
 | 
			
		||||
           Connected 
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <!--Color Selector-->
 | 
			
		||||
        <div style="width: 2rem; margin: 1rem;">
 | 
			
		||||
        <!--action button-->
 | 
			
		||||
        <div style="width: 4rem; margin: 1rem;">
 | 
			
		||||
            <button type="button">Unlink</button>
 | 
			
		||||
        </div>
 | 
			
		||||
        
 | 
			
		||||
    </div>
 | 
			
		||||
    {% endfor %}
 | 
			
		||||
    <form action="" method="post">
 | 
			
		||||
    <div class="container">
 | 
			
		||||
        <div style="margin: 2rem">{{ form.hidden_tag() }}</div>
 | 
			
		||||
        <div style="margin: 2rem">{{ form.deviceId.label }}</div>
 | 
			
		||||
        <div style="margin: 2rem">{{ form.deviceId(size=32) }}</div>
 | 
			
		||||
        <div style="margin: 2rem">{{ form.submit() }}</div>
 | 
			
		||||
    <div class="container grey" style="margin-top: 3rem;">
 | 
			
		||||
        <div>{{ form.hidden_tag() }}</div>
 | 
			
		||||
        <div style="width: 7rem; margin: 1rem">{{ form.deviceId.label }}</div>
 | 
			
		||||
        <div style="width: 12rem; margin: 1rem">{{ form.deviceId(size=24) }}</div>
 | 
			
		||||
        <div style="with: 7rem; margin: 1rem">{{ form.submit() }}</div>
 | 
			
		||||
    </div> 
 | 
			
		||||
    </form>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user