api for history

This commit is contained in:
azivner 2017-09-20 22:30:11 -04:00
parent 775a943c47
commit 8ec2c6c338
2 changed files with 24 additions and 1 deletions

View File

@ -1,6 +1,5 @@
import os import os
import binascii
import base64 import base64
from flask import Flask, request, send_from_directory from flask import Flask, request, send_from_directory
from flask import render_template, redirect from flask import render_template, redirect
@ -13,6 +12,7 @@ from tree_api import tree_api
from notes_move_api import notes_move_api from notes_move_api import notes_move_api
from password_api import password_api from password_api import password_api
from settings_api import settings_api from settings_api import settings_api
from notes_history_api import notes_history_api
import config_provider import config_provider
import my_scrypt import my_scrypt
@ -34,6 +34,7 @@ app.register_blueprint(notes_api)
app.register_blueprint(notes_move_api) app.register_blueprint(notes_move_api)
app.register_blueprint(password_api) app.register_blueprint(password_api)
app.register_blueprint(settings_api) app.register_blueprint(settings_api)
app.register_blueprint(notes_history_api)
class User(UserMixin): class User(UserMixin):
pass pass

22
src/notes_history_api.py Normal file
View File

@ -0,0 +1,22 @@
import base64
import math
import random
import string
import time
from flask import Blueprint, jsonify
from flask import request
from flask_login import login_required
from sql import delete
from sql import execute, insert, commit
from sql import getResults, getSingleResult
notes_history_api = Blueprint('notes_history_api', __name__)
@notes_history_api.route('/notes-history/<string:note_id>', methods = ['GET'])
@login_required
def getNoteHistory(note_id):
history = getResults("select * from notes_history where note_id = ?", [note_id])
return jsonify(history)