]> git.ipfire.org Git - ipfire.org.git/commitdiff
people: Drop conferences page
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 28 Jun 2023 15:59:10 +0000 (15:59 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 28 Jun 2023 15:59:10 +0000 (15:59 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
src/templates/people/conferences.html [deleted file]
src/web/__init__.py
src/web/people.py

index de50a9a7d9bddaec11b8664a73b50ae6d7d10a7e..3b93fb4ce97e6e472cbf998faf86b5db6f88f36b 100644 (file)
@@ -273,7 +273,6 @@ templates_nopaste_modules_DATA = \
 templates_nopaste_modulesdir = $(templates_nopastedir)/modules
 
 templates_people_DATA = \
-       src/templates/people/conferences.html \
        src/templates/people/index.html \
        src/templates/people/subscribed.html \
        src/templates/people/unsubscribe.html \
diff --git a/src/templates/people/conferences.html b/src/templates/people/conferences.html
deleted file mode 100644 (file)
index 33ca062..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-{% extends "../base.html" %}
-
-{% block title %}{{ _("Conferences") }}{% end block %}
-
-{% block container %}
-       <div class="header">
-               <div class="container">
-                       <h1>{{ _("Conferences") }}</h1>
-               </div>
-       </div>
-
-       <div class="container">
-               <section>
-                       <div class="row justify-content-center">
-                               <div class="col-12 col-lg-8">
-                                       {% if conferences %}
-                                               {% for c in conferences %}
-                                                       <div class="card mb-4" name="{{ c.handle }}">
-                                                               <div class="card-body">
-                                                                       <div class="row">
-                                                                               <div class="col-12 col-md-6 col-xl-8">
-                                                                                       <h5 class="card-title mb-1">{{ _("Room %s") % c.number }}</h5>
-
-                                                                                       <h6 class="card-subtitle text-muted mb-1">
-                                                                                               {{ _("One Participant", "%(num)s Participants", len(c)) % { "num" : len(c) } }}
-                                                                                       </h6>
-                                                                               </div>
-
-                                                                               <div class="col-12 col-md-6 col-xl-4">
-                                                                                       <ul class="list-unstyled mb-0">
-                                                                                               <li>
-                                                                                                       <i class="fas fa-phone-square fa-fw"></i>
-
-                                                                                                       <a href="sip:{{ c.sip_url }}">
-                                                                                                               {{ c.sip_id }}
-                                                                                                       </a>
-                                                                                               </li>
-
-                                                                                               {% for phone_number in c.phone_numbers %}
-                                                                                                       <li>
-                                                                                                               <i class="fas fa-phone fa-fw"></i>
-
-                                                                                                               <a href="tel:{{ phone_number }}">
-                                                                                                                       {{ format_phone_number(phone_number) }}
-                                                                                                               </a>
-                                                                                                       </li>
-                                                                                               {% end %}
-                                                                                       </ul>
-                                                                               </div>
-                                                                       </div>
-                                                               </div>
-
-                                                               <ul class="list-group list-group-flush">
-                                                                       {% for chan in c.channels %}
-                                                                               <li class="list-group-item">
-                                                                                       {% if chan.caller %}
-                                                                                               <a href="/users/{{ chan.caller.uid }}">{{ chan.caller }}</a>
-                                                                                       {% else %}
-                                                                                               {{ chan.caller_name }}
-
-                                                                                               <span class="text-muted">({{ format_phone_number(chan.caller_number) }})</span>
-                                                                                       {% end %}
-
-                                                                                       <ul class="list-inline small mb-0">
-                                                                                               <li class="list-inline-item">
-                                                                                                       {{ format_time(chan.duration) }}
-                                                                                               </li>
-
-                                                                                               {% if chan.is_secure() %}
-                                                                                                       <li class="list-inline-item">
-                                                                                                               <span class="fas fa-lock" title="{{ chan.secure }}"></span>
-                                                                                                       </li>
-                                                                                               {% end %}
-
-                                                                                               <li class="list-inline-item">
-                                                                                                       {{ chan.codec }}
-                                                                                               </li>
-                                                                                       </ul>
-                                                                               </li>
-                                                                       {% end %}
-                                                               </ul>
-                                                       </div>
-                                               {% end %}
-                                       {% else %}
-                                               <p class="text-muted text-center my-5">
-                                                       {{ _("There are currently no conferences") }}
-                                               </p>
-                                       {% end %}
-                               </div>
-                       </div>
-               </section>
-       </div>
-{% end block %}
index 61e9d3fde4071454567d11533c34750a8064eaba..2f14ca673058fbf29ff6465f851e9fe02e22eab6 100644 (file)
@@ -322,7 +322,6 @@ class Application(tornado.web.Application):
                self.add_handlers(r"people\.([a-z]+\.dev\.)?ipfire\.org", [
                        (r"/", people.IndexHandler),
                        (r"/activate/([a-z_][a-z0-9_-]{0,31})/(\w+)", auth.ActivateHandler),
-                       (r"/conferences", people.ConferencesHandler),
                        (r"/register", auth.RegisterHandler),
 
                        # Promotional Consent Stuff
index 953490c2307dc4ec2dd32a072d3d0793e1c8a49a..3700d958075a525aebb036aeecf519f6dc08aa4c 100644 (file)
@@ -1,7 +1,5 @@
 #!/usr/bin/python
 
-import datetime
-import ldap
 import tornado.web
 
 from . import base
@@ -13,12 +11,6 @@ class IndexHandler(base.BaseHandler):
                self.render("people/index.html")
 
 
-class ConferencesHandler(base.BaseHandler):
-       @tornado.web.authenticated
-       def get(self):
-               self.render("people/conferences.html", conferences=self.backend.talk.conferences)
-
-
 class SubscribeHandler(base.BaseHandler):
        @tornado.web.authenticated
        def post(self):