Commit 24848996 authored by Pieter-Jan Moreels's avatar Pieter-Jan Moreels
Browse files

added bookmarks page

parent ba6f635e
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -382,6 +382,12 @@ def cve(cveid):
        bookmarked=None
    return render_template('cve.html', cve=cve, bookmarked=bookmarked)

@app.route('/bookmarked')
def bookmarked():
  cvesp = cves.last(rankinglookup=True, namelookup=True, vfeedlookup=True, capeclookup=True,subscorelookup=True)
  cve=[cvesp.getcve(cveid=x) for x in dbLayer.bookmarks(current_user.get_id())]
  return render_template('bookmarked.html', cve=cve)

@app.route('/_bookmark', methods=['GET'])
def bookmark():
    bms = request.args.get('cve', type=str).split(",")
+37 −0
Original line number Diff line number Diff line
<!doctype html>
<html lang="en">
<head>
  <title>Bookmarked CVEs</title>
  <!-- defaults -->
  {% include 'defaultHead.html' %}

  <!-- css -->
  <link href="/static/css/custom/filter.css" rel="stylesheet" />
</head>

<body>
  <div class="container-fluid">
    <div class="row">
      <div class="col-sm-12">
        <!-- Nav -->
        {% if minimal %}
          {% include 'menu-minimal.html' %}
        {% else %}
          {% include 'menu.html' %}
        {% endif %}
        <!-- End Nav -->
        <!-- Content -->
        <div>
          <!-- breadcrumb -->
          <ol class="breadcrumb">
            <li><a href="/">Home</a></li>
            <li class="active">Bookmarked</li>
          </ol>
          {% include 'table.html' %}
        </div>
        <!-- end content -->
      </div>
    </div>
  </div>
</body>
</html>
+3 −0
Original line number Diff line number Diff line
@@ -7,6 +7,9 @@
    <ul class="nav navbar-nav">
      <li><a href="/">Recent</a></li>
      <li><a href="/browse">Browse per vendor</a></li>
      {% if current_user.is_authenticated() %}
        <li><a href="/bookmarked">Bookmarked</a></li>
      {% endif %}
      <li>
        <div class="col-sm-3">
          <form id="tfnewsearch" method="get" class="input-group navbar-form"onsubmit="redirect(); return false;">